fig.add_subplot(ax_wn) ax_mn = ax_wn.twin(aux_trans) ax_mn.set_viewlim_mode("transform") # x_micron=np.array([12, 10, 8, 6]) # ax_mn.set_xticks(x_micron) ax_mn.xaxis.tick_bottom() ax_mn.tick_params(axis='x', direction = 'in', labelsize=11) ax_mn.tick_params(axis='y', right=False, labelright=False) # ax_wn.set_xlim(675, 1700) ax_wn.invert_xaxis() # x_wn=np.array([800, 1000, 1200, 1400, 1600]) # ax_wn.set_xticks(x_wn) ax_wn.xaxis.tick_top() ax_wn.tick_params(axis='x', direction = 'in', labelsize=11) ax_wn.tick_params(axis='y', left=False, labelleft=False) ax_wn.xaxis.set_label_position('top') ax_mn.xaxis.tick_bottom() ax_mn.xaxis.set_label_position('bottom') print('load data') datat=np.loadtxt('dpt_files/Chrysene/p1_08_chry_v2.dpt', delimiter = ',') data2=nrmlze(datat, 0) ax_wn.plot(datat[:,0], data2 + offset, 'k-', lw=0.5, linestyle='-') offset=offset+1.15 ax_wn.set_ylim([-.5, offset+0.5]) ax_wn.set_ylabel('intensity, a.u.', fontsize=11)
WN2MicronTransform(), mtransforms.IdentityTransform()) fig = plt.figure(1) name = ['Tetracene', 'Chrysene', 'Pyrene'] for n in range(1, 4, 1): ax_wn = SubplotHost(fig, 1, 3, n) fig.add_subplot(ax_wn) ax_wn.set_xlim(700, 1700) x_wn = np.array([800, 1000, 1200, 1400, 1600]) ax_wn.tick_params(axis='x', direction='in', labelsize=11, labelbottom=False, labeltop=True, top=True, bottom=False) ax_wn.tick_params(axis='y', left=False, labelleft=False) ax_wn.set_xticks(x_wn) ax_mn = ax_wn.twin(aux_trans) ax_mn.set_viewlim_mode("transform") # x_micron=np.array([12, 10, 8, 6]) # ax_mn.set_xticks(x_micron) ax_mn.tick_params(axis='x', direction='in', labelsize=11, labelbottom=True,