python - 如何防止 Plotly Python 中散点的淡出?
问题描述
Rk_values= [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20]
dff_vis= df[df['Rk'].isin(Rk_values)]
fig= px.scatter(dff_vis,
x= "Pts",
y= "Rk", range_y= [21, 0],
color= 'Rk'
animation_frame='Year', animation_group= 'Rk', range_x= [10,100], height= 800,
fig.update_yaxes(autorange= "reversed", title_text= "League Position",
tickvals= [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20])
fig= fig.update_xaxes(title_text= "Points")
fig.layout.updatemenus[0].buttons[0].args[1]['frame']['duration']= 2000
fig.layout.updatemenus[0].buttons[0].args[1]['transition']['duration']= 1
我目前正在使用 px.scatter 制作“ols”趋势线,每次跳转到下一年/下一年时,之前的现有点都会被删除/消失。如何防止散点图中的现有点随着数据框中的所有年份而褪色?
解决方案
推荐阅读
- module - 添加设备驱动程序后尝试启动时出现分段错误
- ajax - Yii2 在页面加载后在每个 GridView 行中调用操作
- python - Python拉Excel表格
- qt - Qt Creator 因“CppTools”插件问题而关闭
- ibm-cloud - 调试 Watson Assistant Webhook
- python - 熊猫 str 分裂
- react-native - React-Native-Video -> 如何保存视频
- laravel - Laravel - 弹性搜索
- python - 无法刮取所有产品色板
- python-3.x - 如果 k,则在大小为 n 的列表的第 k 个位置添加元素的最佳方法
我知道可以通过重新定义列表并添加三个列表来在列表中添加一个元素,而不是作为第一个元素或最后一个元素:
# I want to add 5 into [1,2,3,4,6,7,8,9,0] between the 4 and the 6 A=[1,2,3,4,6,7,8,9,0] A=[1,2,3,4]+[5]+[6,7