4
我在Kelvin繪製曲線。 我想有左Y軸顯示在開爾文單位和右y軸向他們展示攝氏度,都四捨五入到最接近的整數(所以蜱沒有對齊,如TempK = TempC + 273.15)matplotlib:左yaxis和右yaxis有不同的單位
fig=plt.figure
figure=fig.add_subplot(111)
figure.plot(xpos, tos, color='blue')
我不應該使用twinx()
,因爲它允許疊加具有兩種不同比例的曲線,這不是我的情況(只有右軸必須更改,而不是曲線)。
您需要使用'twinx()'來做到這一點,因爲根據定義,您使用了兩種不同的比例尺。使用'set_xticklabels()'來定義你想要的標籤。 – Greg
謝謝。是的,其實我發現後發現,並最終找到了解決方案(見下文)。 –
這篇文章到郵件列表可能會有所幫助; http://sourceforge.net/mailarchive/forum.php?thread_name=012701ce5892%24683e5cb0%2438bb1610%24%40earthlink.net&forum_name=matplotlib-devel – tacaswell