การปรับระยะห่าง Label แกนจาก Tick Labels
ใช้ parameter labelpad ในเมธอด xlabel() และ ylabel()
ขั้นตอนหลัก
- ตั้งค่าขนาดรูปและ padding
- พล็อตข้อมูลด้วย plot()
- ตั้งค่า tick positions ด้วย xticks()
- ตั้งค่า margins เป็น 0
- ตั้งค่า X-axis label พร้อม labelpad
- แสดงผลด้วย show()
ตัวอย่างโค้ด
from matplotlib import pyplot as plt
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True
plt.plot([1, 2, 3, 4, 5])
plt.xticks([1, 2, 3, 4, 5])
plt.margins(x=0, y=0)
plt.xlabel("X-axis", labelpad=7)
plt.show()
คำอธิบาย
labelpad ระบุระยะห่างในหน่วย points ระหว่าง axis label และ tick labels ค่าเริ่มต้นมักจะน้อยเกินไป