【发布时间】:2020-11-22 13:16:03
【问题描述】:
我无法操作所有子图上的 xticks。我正在使用的 xticks 方法(根据文档)仅更改最顶层子图的 xticks。
如何更改下部子图的 xticks?
下面是我的代码:
fig = make_subplots(rows=2, cols=1)
fig.add_trace(
go.Scatter(x=np.arange(len(df)), y=df['ro2ofst1 ()'], name='ro2ofst1'),
row=1, col=1
)
fig.add_trace(
go.Scatter(x=np.arange(len(df)), y=df['ro2ofst2 ()'], name='ro2ofst2'),
row=2, col=1
)
fig.update_yaxes(range=[0,300],title='mV',row=1,col=1)
fig.update_yaxes(range=[0,300],title='mV',row=2,col=1)
fig.update_xaxes(title_text='data samples',row=2,col=1)
fig.update_layout(title = 'RO2OFST',
xaxis = dict(
tickmode = 'linear',
tick0=0,
dtick=25000))
fig.show()
上面的fig.update_layout 仅更改第 1 行第 1 列中子图的 xticks,但底部子图保留默认 xticks。
谢谢
R
【问题讨论】:
-
我的建议对你有什么效果?
标签: python plotly subplot xticks