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

อะไรคือความแตกต่างระหว่าง set_xlim และ set_xbound ใน Matplotlib?


set_xlim - ตั้งค่าขีดจำกัดมุมมองแกน X

set_xbound − ตั้งค่าขอบเขตตัวเลขล่างและบนของแกน X

ในการตั้งค่า xlim และ xbound เราสามารถทำตามขั้นตอนต่อไปนี้ -

  • การใช้ แผนย่อย(2) เราสามารถสร้างร่างและชุดแผนย่อยได้ ที่นี่ เรากำลังสร้าง 2 แผนย่อย

  • สร้างจุดข้อมูล x และ y โดยใช้ numpy

  • ใช้แกน 1 เพื่อพล็อตจุดข้อมูล x และ y โดยใช้ plot() วิธีการ

  • ตั้งค่าขีด จำกัด x โดยใช้ set_xlim() วิธีการ

  • ใช้แกน 2 เพื่อพล็อตจุดข้อมูล x และ y โดยใช้เมธอด plot()

  • เซ็กส์ xbound โดยใช้ set_xbound() วิธีการ

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

ตัวอย่าง

import numpy as np
from matplotlib import pyplot as plt
plt.rcParams["figure.figsize"] = [7.00, 3.50]
plt.rcParams["figure.autolayout"] = True
fig, axes = plt.subplots(2)

x = np.linspace(-5, 5, 100)
y = np.sin(x)

axes[0].plot(x, y, c='g')
axes[0].set_xlim(-3, 3)

axes[1].plot(x, y, c='r')
axes[1].set_xbound(-3, 3)

plt.show()

ผลลัพธ์

อะไรคือความแตกต่างระหว่าง set_xlim และ set_xbound ใน Matplotlib?