首页 > 解决方案 > 如何防止 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”趋势线,每次跳转到下一年/下一年时,之前的现有点都会被删除/消失。如何防止散点图中的现有点随着数据框中的所有年份而褪色?

标签: python

解决方案


推荐阅读