ในการเพิ่มแกน X ที่สองด้านล่างของแกนแรกใน Matplotlib เราสามารถทำตามขั้นตอนต่อไปนี้:
ขั้นตอน
- ตั้งค่าขนาดรูปและปรับ padding ระหว่างและรอบ subplots
- รับแกนปัจจุบัน (ax1) โดยใช้เมธอด gca()
- สร้างแกนคู่ (ax2) แบบแบ่งปันแกน Y
- ตั้งค่า X-axis ticks ที่แกน
- ตั้งค่า X-axis labels ที่แกน 1 และ
- เพื่อแสดงรูป ใช้เมธอด show()
ตัวอย่าง
import matplotlib.pyplot as plt
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True
ax1 = plt.gca()
ax2 = ax1.twiny()
ax2.set_xticks([1, 2, 3, 4, 5])
ax1.set_xlabel("X-axis 1")
ax2.set_xlabel("X-axis 2")
plt.show()
ผลลัพธ์

