Saya mencoba memplot dua kuantitas terpisah pada grafik yang sama menggunakan twiny sebagai berikut:
fig = figure()
ax = fig.add_subplot(111)
ax.plot(T, r, 'b-', T, R, 'r-', T, r_geo, 'g-')
ax.set_yscale('log')
ax.annotate('Approx. sea level', xy=(Planet.T_day*1.3,(Planet.R)/1000), xytext=(Planet.T_day*1.3, Planet.R/1000))
ax.annotate('Geostat. orbit', xy=(Planet.T_day*1.3, r_geo[0]), xytext=(Planet.T_day*1.3, r_geo[0]))
ax.set_xlabel('Rotational period (hrs)')
ax.set_ylabel('Orbital radius (km), logarithmic')
ax.set_title('Orbital charts for ' + Planet.N, horizontalalignment='center', verticalalignment='top')
ax2 = ax.twiny()
ax2.plot(v,r,'k-')
ax2.set_xlabel('Linear speed (ms-1)')
show()
dan datanya disajikan dengan baik, tetapi saya memiliki masalah bahwa judul gambar tumpang tindih dengan label sumbu pada sumbu x sekunder sehingga hampir tidak dapat dibaca (saya ingin memposting contoh gambar di sini, tapi saya tidak punya rep yang cukup tinggi).
Saya ingin tahu apakah ada cara mudah untuk hanya menggeser judul secara langsung beberapa puluh piksel, sehingga grafik terlihat lebih cantik.