Saya bisa menambahkan label ay ke sumbu y kiri plt.ylabel
, tapi bagaimana cara menambahkannya ke sumbu y sekunder?
table = sql.read_frame(query,connection)
table[0].plot(color=colors[0],ylim=(0,100))
table[1].plot(secondary_y=True,color=colors[1])
plt.ylabel('$')
python
matplotlib
Osmond Bishop
sumber
sumber
Ada solusi langsung tanpa mengotak-atik matplotlib: hanya panda.
Mengutak-atik contoh aslinya:
Pada dasarnya, ketika
secondary_y=True
opsi diberikan (meskipunax=ax
dilewatkan juga)pandas.plot
mengembalikan sumbu berbeda yang kita gunakan untuk mengatur label.Saya tahu ini telah dijawab sejak lama, tetapi saya pikir pendekatan ini sepadan.
sumber
Saya tidak memiliki akses ke Python sekarang, tetapi di luar kepala saya:
sumber