[英]How to plot a chart with text variables using plotly dash
我有一个看起来像这样的 df:
我的目标是制作一个折线图来汇总每个月的代码,然后添加一个下拉列表,以便能够在“类型”、“组”和“规格”之间进行过滤。
如果我不想要下拉过滤器,我可以用
`df.groupby('month')['code'].count().reset_index()`
由于我需要过滤器,理想情况是能够在 plotly 中的图形代码中执行此求和,这样我就不会丢失“类型”、组和“规格”。 列。
我试过这段代码:
`line_fig1 = px.line(data_frame = df,
x= 'month',
y='code',
labels={'month':'','code':''},
title='',
width=450,
height=250,
template='plotly_white',
color_discrete_sequence= ["rgb(1, 27, 105)"],
markers=True,
text='code'
)`
这是结果:
我也尝试过类似的东西
`line_fig1 = px.line(data_frame = df,
x= 'month',
y='code'.count()`
甚至尝试添加一个数字为一的列,这样图表就可以聚合
`df['assign_value'] = 1
line_fig1 = px.line(data_frame = df,
x= 'month',
y='assign_value'`
但这也行不通。
这里有什么帮助吗?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.