小编r-b*_*ers的帖子

Plotly Sunburst 图表与百分比

我想创建一个旭日图,对应于以下内容:

在此输入图像描述

在哪里:

  • B 是 A 的 70%
  • C是B的20%
  • D 是 B 的 50%

我查看了情节文档,但提供的示例仅使用数据集或参数values,我不明白它是如何工作的。

有人有一个我可以信赖的、与我正在寻找的类似的例子吗?

charts python-3.x plotly sunburst-diagram plotly-python

7
推荐指数
1
解决办法
5006
查看次数

条件颜色样式:plotly go.Bar

我想向堆积条形图添加条件样式。具体来说,堆栈的顶部栏将根据 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 …

python plotly plotly-dash plotly-python

3
推荐指数
1
解决办法
5066
查看次数