secondary_y : boolean or sequence, default False # 可以是布尔值或者是数列
Whether to plot on the secondary y-axis
If a list/tuple, which columns to plot on secondary y-axis # 如果是元组或者列表,则选定相应的column。
实例
# 定义一个随机的10行2列的df
df = pd.DataFrame(np.random.rand(10,2))
df
Out[78]:
0 1
0 0.003266 0.185452
1 0.892003 0.911584
2 0.109250 0.322740
3 0.362998 0.374197
4 0.379907 0.166661
5 0.083620 0.460051
6 0.246119 0.732603
7 0.894286 0.265740
8 0.105298 0.027017
9 0.203045 0.232576
# 指定column = 1的列的轴为右轴的y轴
df.plot(secondary_y=[1])
Out[79]: <matplotlib.axes._subplots.AxesSubplot at 0x1cd7eb9e6a0>
选定部分columns得到新的df,分别将选定的columns指定不同的索引
如果只是指定secondary_y为True,只是将右轴作为索引