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

วิธีทำให้เครื่องหมายสองตัวใช้ป้ายกำกับเดียวกันในตำนานโดยใช้ Matplotlib


ในการทำให้เครื่องหมายสองตัวใช้ป้ายกำกับเดียวกันในคำอธิบายแผนภูมิโดยใช้ Matplotlib เราสามารถทำตามขั้นตอนต่อไปนี้

ขั้นตอน

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

ตัวอย่าง

import numpy as np
import matplotlib.pyplot as plt

plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True
x = np.linspace(-5, 5, 100)

plt.plot(x, np.sin(x), ls="dotted", label='y=f(x)')
plt.plot(x, np.cos(x), ls="-", label='y=f(x)')
plt.legend(loc=1)

plt.show()

ผลลัพธ์

วิธีทำให้เครื่องหมายสองตัวใช้ป้ายกำกับเดียวกันในตำนานโดยใช้ Matplotlib

ไม่แนะนำให้ทำเครื่องหมายสองอันใช้ป้ายกำกับเดียวกันในคำอธิบายเพราะแปลงที่ต่างกันควรมีเครื่องหมายและป้ายกำกับต่างกัน