我想创建一个旭日图,对应于以下内容:
在哪里:
我查看了情节文档,但提供的示例仅使用数据集或参数values,我不明白它是如何工作的。
有人有一个我可以信赖的、与我正在寻找的类似的例子吗?
我想向堆积条形图添加条件样式。具体来说,堆栈的顶部栏将根据 x 轴值进行条件调整。
这是我的代码:
# sample df
df = pd.DataFrame({'Date': ['2010 - Q3','2010 - Q4','2011 - Q1','2011 - Q2','2011 - Q3','2011 - Q4'],
'Rate' : ['11.4','12.2','14.4','15.5','10.1','13.1'],
'Rate1': ['2.1','2.3','1.9','1.6','2.5','1.1']
})
clrs = 'rgb(222,0,0)'
fig = go.Figure(
data=[
go.Bar(
x=df['Date'],
y=df['Rate'],
name='Natural Level'
),
go.Bar(
x=df['Date'],
y=df['Rate1']),
name='Change',
marker=dict(color=clrs)
)
],
layout=go.Layout(
title='Measuring excess demand and supply in the market.',
xaxis=dict(
tickangle=90,
tickfont=dict(family='Rockwell', color='crimson', size=14)
),
yaxis=dict(
title='Rate',
showticklabels=True
),
barmode='stack',
)
)
Run Code Online (Sandbox Code Playgroud)
该clrs变量采用以 x 轴值列表为条件的颜色值。IE clrs = rgb(222,0,0) if …