gpt4 book ai didi

Plotly:如何在图的右侧添加空间

转载 作者:行者123 更新时间:2023-12-05 06:02:03 27 4
gpt4 key购买 nike

我想增加双线图上最后一个数据点与次要 y 轴之间的空白。现在端点被挤压到极端。我的图表如下所示。

enter image description here

最佳答案

您可以通过在次要 y 轴上的每个 y 轴刻度线的前缀中添加空格来实现此目的。我已经使用下面的一些金融时间序列数据完成了这项工作。

import pandas as pd
import plotly.graph_objects as go
from plotly.subplots import make_subplots

df = pd.read_csv('https://raw.githubusercontent.com/plotly/datasets/master/finance-charts-apple.csv')

fig = make_subplots(specs=[[{"secondary_y": True}]])
fig.add_trace(go.Scatter(
x=df['Date'],
y=df['AAPL.High'],
name='AAPL High'),
secondary_y=False
)
fig.add_trace(go.Scatter(
x=df['Date'],
y=df['AAPL.Volume'],
name='AAPL Volume'),
secondary_y=True
)

## add as many spaces as desired
fig.update_yaxes(tickprefix = " ", secondary_y=True)
fig.show()

enter image description here

关于Plotly:如何在图的右侧添加空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67037231/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com