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

วิธีพล็อตเส้นไซน์บนแกนพหุวงกลม (Polar Axes) ด้วย Matplotlib


เพื่อพล็อตเส้นไซน์บนแกนพหุวงกลม ให้ทำตามขั้นตอน:

  • กำหนดขนาดรูปและปรับระยะห่างระหว่างและรอบซับพล็อต
  • สร้างรูปใหม่หรือเปิดใช้งานรูปที่มีอยู่ด้วยเมธอด figure()
  • เพิ่ม '~.axes.Axes' ลงในรูปเป็นส่วนหนึ่งของการจัดซับพล็อต
  • หาจุดข้อมูล x และ y ด้วย NumPy
  • พล็อต x และ y ด้วยเมธอด plot()
  • ใช้ show() เพื่อแสดงรูป

ตัวอย่าง

import numpy as np
import matplotlib.pyplot as plt

plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True

fig = plt.figure()
ax = fig.add_subplot(projection='polar')
x = np.linspace(-5, 5, 100)
y = np.sin(x**2)
ax.plot(x, y, color='red', lw=3)
plt.show()

ผลลัพธ์

วิธีพล็อตเส้นไซน์บนแกนพหุวงกลม (Polar Axes) ด้วย Matplotlib