Rumah >pembangunan bahagian belakang >Tutorial Python >Bagaimana untuk Melaraskan Julat Y-Axis untuk Subplots dalam Python?
Mengawal Julat Paksi Subplot
Dalam menggambarkan data menggunakan subplot, selalunya perlu melaraskan julat paksi untuk meningkatkan kebolehbacaan dan menekankan ciri khusus . Artikel ini menangani isu menetapkan julat paksi-y untuk subplot tertentu.
Menetapkan Julat Paksi Y untuk Subplot
Julat paksi-y bagi subplot boleh diubah suai menggunakan fungsi pylab.ylim. Walau bagaimanapun, adalah penting untuk ambil perhatian bahawa arahan ini berkuat kuasa selepas plot telah dibuat. Oleh itu, penempatan perintah yang betul adalah penting.
Skrip Contoh dengan Kod Dibetulkan
Skrip berikut menyediakan versi kod yang dikemas kini dalam soalan asal, dengan arahan pylab.ylim diletakkan dengan betul:
<code class="python">import numpy, scipy, pylab, random xs = [] rawsignal = [] with open("test.dat", 'r') as f: for line in f: if line[0] != '#' and len(line) > 0: xs.append( int( line.split()[0] ) ) rawsignal.append( int( line.split()[1] ) ) h, w = 3, 1 pylab.figure(figsize=(12,9)) pylab.subplots_adjust(hspace=.7) pylab.subplot(h,w,1) pylab.title("Signal") pylab.plot(xs,rawsignal) pylab.subplot(h,w,2) pylab.title("FFT") fft = scipy.fft(rawsignal) pylab.plot(abs(fft)) pylab.ylim([0,1000]) # Set the y-axis range for the subplot after plotting pylab.savefig("SIG.png",dpi=200) pylab.show()</code>
Penambahbaikan Tambahan
Atas ialah kandungan terperinci Bagaimana untuk Melaraskan Julat Y-Axis untuk Subplots dalam Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!