ในการแปลงหรือปรับขนาดค่าแกนและกำหนดความถี่ติ๊กใหม่ใน matplotlib เราสามารถสร้างรายการ xticks และ xtick_labels ใช้ xticks() กระบวนการ. วางมาตราส่วนแกนและกำหนดความถี่ขีดใหม่
ขั้นตอน
-
กำหนดขนาดรูปและปรับช่องว่างภายในระหว่างและรอบๆ แผนผังย่อย
-
เริ่มต้นตัวแปร n สำหรับจำนวนจุดข้อมูล
-
สร้างจุดข้อมูล x และ y โดยใช้ numpy
-
พล็อตจุดข้อมูล x และ y โดยใช้ plot() วิธีการ
-
ทำรายการ ขีด และ ทำเครื่องหมายที่ป้ายกำกับ .
-
ใช้ xticks() วิธีการวางมาตราส่วนแกนและกำหนดความถี่ขีดใหม่
-
หากต้องการแสดงรูป ให้ใช้ show() วิธีการ
ตัวอย่าง
import numpy as np from matplotlib import pyplot as plt plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True n = 10 x = np.linspace(-2, 2, n) y = np.exp(x) plt.plot(x, y) xticks = [i for i in range(int(n/2))] xtick_labels = ["x"+str(i) for i in range(int(n/2))] plt.xticks(xticks, xtick_labels) plt.show()
ผลลัพธ์