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

จะลบการเปลี่ยนแปลงสัมพัทธ์ในแกน Matplotlib ได้อย่างไร


ในการลบการเปลี่ยนแปลงสัมพัทธ์ในแกน matplotlib เราสามารถทำตามขั้นตอนต่อไปนี้ -

  • พล็อตบรรทัดที่มีรายการอินพุตสองรายการ

  • ใช้ gca() เมธอด รับแกนปัจจุบันแล้วส่งคืนอินสแตนซ์แกน X รับฟอร์แมตเตอร์ของทิกเกอร์หลัก หากต้องการลบการเปลี่ยนแปลงสัมพัทธ์ ให้ใช้ set_useOffset(False) วิธีการ

  • หากต้องการแสดงรูป ให้ใช้ show() วิธีการ

ตัวอย่าง

from matplotlib import pyplot as plt
plt.rcParams["figure.figsize"] = [7.00, 3.50]
plt.rcParams["figure.autolayout"] = True
plt.plot([10, 101, 1001], [1, 2, 3])
plt.gca().get_xaxis().get_major_formatter().set_useOffset(False)
plt.show()

ผลลัพธ์

จะลบการเปลี่ยนแปลงสัมพัทธ์ในแกน Matplotlib ได้อย่างไร