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

ปรับความสูงของแผนย่อยแบบสัมบูรณ์ (ไม่สัมพันธ์กัน) ใน Matplotlib


ในการปรับความสูงของแผนย่อยหนึ่งอย่างใน Matplotlib เราสามารถทำตามขั้นตอนต่อไปนี้ -

  • กำหนดขนาดรูปและปรับช่องว่างภายในระหว่างและรอบๆ แผนผังย่อย
  • สร้างตัวเลขใหม่หรือเปิดใช้งานตัวเลขที่มีอยู่
  • สำหรับความสูงสัมบูรณ์ของแผนย่อย ให้ใช้ Axes() คลาส
  • เพิ่มขวานให้กับร่าง
  • พล็อตจุดข้อมูลบนแกน
  • หากต้องการแสดงรูป ให้ใช้ show() วิธีการ

ตัวอย่าง

from matplotlib import pyplot as pl

pl.rcParams["figure.figsize"] = [7.50, 4.50]
pl.rcParams["figure.autolayout"] = True

figure = pl.figure()

axes = pl.Axes(figure, [.4, .6, .25, .25])
figure.add_axes(axes)
pl.plot([1, 2, 3, 4], [1, 2, 3, 4])

axes = pl.Axes(figure, [.4, .1, .25, .25])
figure.add_axes(axes)
pl.plot([1, 2, 3, 4], [1, 2, 3, 4])

pl.show()

ผลลัพธ์

ปรับความสูงของแผนย่อยแบบสัมบูรณ์ (ไม่สัมพันธ์กัน) ใน Matplotlib