情节4.1.1from plotly.subplots import make_subplotsimport plotly.graph_objects as gox = ["2019-09-01", "2019-09-02", "2019-09-04"]fig = make_subplots(rows=2, cols=1, shared_xaxes=True)fig.add_trace(go.Bar(x=x, y=[1, 2, 3], name="1st"), row=1, col=1) fig.add_trace(go.Bar(x=x, y=[3, 2, 1], name="2nd"), row=2, col=1) fig.update_layout(xaxis={'type': 'category'})fig.show()下面,第一个子图在category类型的xaxis上正确显示,但第二个子图不希望地粘在date类型的xaxis上。
1 回答
幕布斯7119047
TA贡献1794条经验 获得超8个赞
update_xaxes代替update_layout(xaxis)解决了这个问题。
fig.update_xaxes(type='category', row=1, col=1)
fig.update_xaxes(type='category', row=2, col=1)
添加回答
举报
0/150
提交
取消