Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

Python xticks ในแผนย่อย


แผนย่อยสามารถแบ่งตัวเลขเป็นส่วนๆ nrow*ncols และ plt.xticks สามารถช่วยพล็อต xticks สำหรับแผนย่อยได้

ขั้นตอน

  • สร้างสองรายการสำหรับบรรทัดที่ 1 และบรรทัดที่ 2

  • เพิ่มแผนย่อยให้กับตัวเลขปัจจุบัน nrow =1, ncols =2 และ index =1

  • ลากเส้นที่ 1 โดยมีลักษณะเป็นเส้นประ

  • ตั้งค่าหรือดึงระยะขอบอัตโนมัติ (0.2)

  • วาง xticks ในที่ที่เท่ากัน

  • ตั้งชื่อแกน X

  • เพิ่มแผนย่อยให้กับตัวเลขปัจจุบัน nrow =1, ncols =2 และ index =2

  • โครงเรื่องที่ 2

  • ตั้งค่าหรือดึงระยะขอบอัตโนมัติ (0.2)

  • วาง xticks ที่แปลก ๆ

  • ตั้งชื่อแกน X

  • หากต้องการแสดงตัวเลขให้ใช้วิธี plt.show()

ตัวอย่าง

import matplotlib.pyplot as plt

line1 = [21, 14, 81]
line2 = [31, 6, 12]

plt.subplot(121)
plt.plot(line1, linestyle='dashed')
plt.margins(0.2)
plt.xticks([2, 4, 6, 8, 10])
plt.title("x-ticks at even places")

plt.subplot(122)
plt.plot(line2)
plt.margins(0.2)
plt.xticks([1, 3, 5, 7, 9])
plt.title("x-ticks at odd places")

plt.show()

ผลลัพธ์

Python xticks ในแผนย่อย