【发布时间】:2019-02-06 10:36:47
【问题描述】:
我正在尝试创建一个 Plotly Dash 堆叠图。当我的堆栈中有超过四个不同的条时,图表变得无法看到。这是我的代码......
dcc.Graph(
figure=go.Figure(
data=[
go.Bar(
x=list(df.month.unique()),
y=df.loc[df['location'] == 'Brn'].Talks,
name='Brn',
marker=go.bar.Marker(
color='#da202a',
)
),
go.Bar(
x=list(df.month.unique()),
y=df.loc[df['location'] == 'Wrl'].Talks,
name='Wrl',
marker=go.bar.Marker(
color='#2a2a2d',
)
),
go.Bar(
x=list(df.month.unique()),
y=df.loc[df['location'] == 'Lpl'].Talks,
name='Lpl',
marker=go.bar.Marker(
color='#c1c6c8',
)
),
go.Bar(
x=list(df.month.unique()),
y=df.loc[df['location'] == 'HNE'].Talks,
name='HNE',
marker=go.bar.Marker(
color='#0892cb',
)
),
layout=go.Layout(
title='Conversation Required',
showlegend=True,
barmode='stack',
xaxis = dict(tickvals=df.month.unique())
))
这是我创建不同堆栈的代码,但是,当我想在条形图上添加 5 个或更多堆栈时,一切都变得无法看到了吗?
【问题讨论】:
-
您能否与 5 个或更多堆栈共享代码,如果可能的话,共享 csv 以便可以复制问题?
-
go.Bar(x=list(df.month.unique()), y=df.loc[df['location'] == 'HNS'].Talks, name='HNE ', marker=go.bar.Marker(color='#0892cb', )),