python - Plotly:如何为所有子图设置 xticks?

标签 python plotly subplot xticks

我无法操纵所有子图上的 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。
谢谢
电阻

最佳答案

我找到了这个问题的答案。
我可以在 fig.update_layout 中使用 - xaxis1 和 xaxis2

关于python - Plotly:如何为所有子图设置 xticks?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63213050/

相关文章:

python - CQL过滤方法-python

python - 如何从多个脚本构建单个 python 文件?

r - 使用 R 中的plot_ly 单独更改图例

python - 如何使用 smtp 发送 html 电子邮件内嵌的 plot.ly 图像?

javascript - Plotly.js 图表中显示的数据错误

python - 使用许多子图改进子图大小/间距

python - 相对于多图中图形的 Matplotlib 图例

python - 为什么 Python 的列表推导式不复制参数以便实际对象不能被改变?

Python - 使用 matplotlib 组织 3 个子图

python - 用 Numerov 方法求解一维薛定谔方程 (python)