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

วางข้อความภายในวงกลมใน Matplotlib


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

  • สร้างตัวเลขใหม่หรือเปิดใช้งานตัวเลขที่มีอยู่โดยใช้ figure() วิธีการ

  • เพิ่มวิธีการแปลงย่อยให้กับแกนปัจจุบัน

  • สร้าง แวดวง ตัวอย่างโดยใช้ Circle() ชั้นเรียน

  • เพิ่ม วงกลม เส้นทางบนโครงเรื่อง

  • ในการวางข้อความในวงกลม เราสามารถใช้ text() วิธีการ

  • ปรับขนาดแกน x และ y โดยใช้ xlim() และ ylim() วิธีการ

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

ตัวอย่าง

import matplotlib
from matplotlib import pyplot as plt, patches
plt.rcParams["figure.figsize"] = [7.00, 3.50]
plt.rcParams["figure.autolayout"] = True
fig = plt.figure()
ax = fig.add_subplot(111)
circle = matplotlib.patches.Circle((0, 0), radius=1, color='yellow')
ax.add_patch(circle)
plt.text(-.25, 0, "This is a Circle")
plt.xlim([-4, 4])
plt.ylim([-4, 4])
plt.axis('equal')
plt.show()

ผลลัพธ์

วางข้อความภายในวงกลมใน Matplotlib