1 回答

TA貢獻(xiàn)2065條經(jīng)驗(yàn) 獲得超14個(gè)贊
你的代碼是正確的。它們分別繪制在兩個(gè)軸的范圍內(nèi)。如果您想將它與您的預(yù)期輸出相匹配,您可以使用ax1.set_ylim(-30,30)or ax 2.set_ylim(0,4000)。
ax1 = dataset[['value1', 'value2', 'value3']].plot(figsize=(20,10),
linewidth=2, fontsize = 20,
grid=True, marker="o", label='a')
ax1.legend(loc='upper center', bbox_to_anchor=(0.5, -0.12), ncol=12, prop={'size': 16});
ax2 = dataset['value4'].plot(secondary_y=True,legend=True, linewidth=2, marker="o",)
ax1.set_ylim(-30,30)
ax2.set_ylim(0,4000)
ax1.set_xlabel('Year',fontsize=20)
ax2.set_ylabel('(b)',fontsize=20)
添加回答
舉報(bào)