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

จะเพิ่มข้อความภายในพล็อตใน Matplotlib ได้อย่างไร?


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

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

ตัวอย่าง

import numpy as np
from matplotlib import pyplot as plt

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

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

plt.text(0, 100, '$y=x^3$', fontsize=22, bbox=dict(facecolor='red', alpha=0.5))
plt.plot(x, y, c='g')
plt.axis('off')

plt.show()

ผลลัพธ์

จะเพิ่มข้อความภายในพล็อตใน Matplotlib ได้อย่างไร?