เพื่อกำหนดค่าแกน X เองใน Matplotlib สามารถทำตามขั้นตอนต่อไปนี้:
- สร้างรายการสองชุดสำหรับจุดข้อมูลแกน X และแกน Y
- กำหนดช่วงค่า xticks (ตำแหน่งทิกส์)
- พลอตเส้นกราฟด้วยเมธอด plot() โดยใช้ค่า xticks และข้อมูลแกน Y
- เปลี่ยนป้ายกำกับ xticks ให้เป็นค่าแกน X ที่ต้องการด้วยเมธอด xticks()
- แสดงกราฟด้วยเมธอด show()
ตัวอย่างโค้ด
from matplotlib import pyplot as plt plt.rcParams["figure.figsize"] = [7.00, 3.50] plt.rcParams["figure.autolayout"] = True x = [45, 1, 34, 78, 100] y = [8, 10, 23, 78, 2] default_x_ticks = range(len(x)) plt.plot(default_x_ticks, y) plt.xticks(default_x_ticks, x) plt.show()
ผลลัพธ์
