如何根据数据中的类别修改plotly x图表中的标签顺序?
Bldt = [go.Scatter(x=BBdata['horsepower'],
y=BBdata['mpg'],
text=BBdata['name'],
mode='markers',
marker=dict(size=2*BBdata['cylinders'])
)]
Bllayout = go.Layout(title='Bubble Chart')
Blfig = go.Figure(data=Bldt, layout=Bllayout)
Blfig.update_layout(title_text='Bubble Chart', title_x=0.5,
xaxis = dict(
type="category",
tickmode = 'array'))
我想要的结果是 ASC/DESC 中的 x 轴顺序,而不是随机的。 任何人都可以帮忙吗?已经尝试修改 update.layout 但这没有帮助。
Bldt = [go.Scatter(x=BBdata['horsepower'],
y=BBdata['mpg'],
text=BBdata['name'],
mode='markers',
marker=dict(size=2*BBdata['cylinders'])
)]
Bllayout = go.Layout(title='Bubble Chart')
Blfig = go.Figure(data=Bldt, layout=Bllayout)
Blfig.update_layout(title_text='Bubble Chart', title_x=0.5,
xaxis = dict(
type="category",
tickmode = 'array'))
The result I wanted is x-axes order in ASC/DESC, not random.
anyone can help? Already try modify update.layout but it's not help.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以在创建
go.Scatter
对象之前先对数据进行排序:You can sort your data first before you create your
go.Scatter
object: