如何在plotly figu中添加多个布局

2024-09-30 02:21:09 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个绘图图,它是一个堆积条形图,其百分比范围如下:

go.Figure(
            data = [
                go.Bar(
                    x=monthlyTime,
                    y=R_adj,
                    name='R ',
                    marker=go.bar.Marker(
                        color='rgb(19, 48, 71)'
                    )
                ),
                go.Bar(
                    x=monthlyTime,
                    y=R_F_adj,
                    name='RF',
                    marker=go.bar.Marker(
                        color='rgb(100, 161, 212)'
                    )
                ),
                #More bars stacked,
              ], ,
            layout = go.Layout(
                #title='ABC',
                showlegend=True,
                barmode = 'stack',
                boxmode = 'overlay',
                legend=dict(x=1.1, y=0,orientation="v"),
                xaxis={
                    "title":'Time Period : ',
                    'rangeslider': {'visible': True}, 
                    'type': 'date'
                },

                yaxis={'title': 'XYZ',
                        "tickformat" : '.0%',
                        'range' : [0,1]
                },

                margin=go.layout.Margin(l=90, r=0, t=20, b=20)
            )
        )

其中“y”值以%年龄计算。你知道吗

现在我想用轴来绘制这些图的实际数量,所以我添加了以下内容:

                go.Scatter(
                    x=monthlyTime,
                    y=monthlyTotal,
                    name='Total',
                    mode='markers'
                )

但是这个系列采用了之前的布局,并将其转换为一个%age,比如531显示为53100%。不管怎样,我们可以为一个图形中的多个轨迹定义多个布局。你知道吗


Tags: nametruego绘图titlebarrgb布局

热门问题