【python】詳解pandas.DataFrame.plot( ) 中引數secondary_y實現雙座標軸使用
阿新 • • 發佈:2018-11-19
首先看官網的DataFrame.plot( )函式
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>