【发布时间】:2020-04-05 23:18:34
【问题描述】:
我正在尝试绘制百分比变化数据,并希望将其绘制成 y 轴关于 0 对称。 即 0 在轴的中心。
import matplotlib.pyplot as plt
import pandas as pd
data = pd.DataFrame([1,2,3,4,3,6,7,8], columns=['Data'])
data['PctChange'] = data['Data'].pct_change()
data['PctChange'].plot()
这与How to draw axis in the middle of the figure? 不同。这里的目标不是移动 x 轴,而是更改 y 轴的限制,使零位于中心。特别是以一种与数据相关的编程方式发生变化。
【问题讨论】:
-
没有。这是移动 x 轴以在 y 轴上的不同位置对齐。这将 y 轴限制更改为关于零对称。
标签: python pandas matplotlib