আমি একইভাবে গ্রাফটিতে দু'টি পৃথক পরিমাণে প্লট করার চেষ্টা করছি নিম্নরূপ:
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()
এবং উপাত্তটি সূক্ষ্মভাবে উপস্থাপিত হয়েছে, তবে আমার সমস্যা হচ্ছে যে চিত্রের শিরোনামটি সেকেন্ডারি এক্স অক্ষের উপর অক্ষ লেবেলগুলির সাথে ওভারল্যাপ করছে যাতে এটি সবেমাত্র স্পষ্টতই হয় (আমি এখানে একটি চিত্রের উদাহরণ পোস্ট করতে চেয়েছিলাম, তবে আমার একটি নেই) এখনও যথেষ্ট উচ্চ প্রতিনিধি)।
আমি জানতে চাইছি যে শিরোনামটি কয়েক দশক পিক্সেলের উপরে সরাসরি স্থানান্তরিত করার জন্য সোজা উপায় আছে, যাতে চার্টটি সুন্দর দেখায়।