Rumah > pembangunan bahagian belakang > Tutorial Python > Bagaimana untuk Menetapkan Had Y-Axis dengan betul dalam Matplotlib?

Bagaimana untuk Menetapkan Had Y-Axis dengan betul dalam Matplotlib?

Susan Sarandon
Lepaskan: 2024-12-07 15:33:13
asal
672 orang telah melayarinya

How to Correctly Set Y-Axis Limits in Matplotlib?

Menetapkan Had Paksi dalam Matplotlib

Soalan:

Menghadapi percubaan yang tidak berjaya untuk menetapkan had paksi-y pada plot Matplotlib, pengguna mendapatkan panduan tentang cara untuk mencapai had yang dikehendaki menggunakan kod berikut:

import matplotlib.pyplot as plt

plt.figure(1, figsize = (8.5,11))
plt.suptitle('plot title')
ax = []
aPlot = plt.subplot(321, axisbg = 'w', title = "Year 1")
ax.append(aPlot)
plt.plot(paramValues,plotDataPrice[0], color = '#340B8C', 
     marker = 'o', ms = 5, mfc = '#EB1717')
plt.xticks(paramValues)
plt.ylabel('Average Price')
plt.xlabel('Mark-up')
plt.grid(True)
plt.ylim((25,250))
Salin selepas log masuk

Walaupun menetapkan plt.ylim((25,250)), paksi-y mengehadkan lalai kepada 20 dan 200. Bagaimanakah had boleh dilaraskan kepada 20 dan yang dimaksudkan 250?

Jawapan:

Untuk menetapkan had paksi dalam Matplotlib, seseorang perlu mengakses paksi semasa menggunakan plt.gca(). Setelah paksi semasa diperolehi, had boleh ditetapkan menggunakan kaedah set_ylim(). Coretan kod berikut menunjukkan perkara ini:

ax = plt.gca()
ax.set_ylim([20, 250])
Salin selepas log masuk

Dengan melaksanakan pengubahsuaian ini, had paksi-y akan berjaya dilaraskan kepada 20 dan 250 yang dikehendaki.

Atas ialah kandungan terperinci Bagaimana untuk Menetapkan Had Y-Axis dengan betul dalam Matplotlib?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan