ในการทำให้เครื่องหมายสองตัวใช้ป้ายกำกับเดียวกันในคำอธิบายแผนภูมิโดยใช้ 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()
ผลลัพธ์
ไม่แนะนำให้ทำเครื่องหมายสองอันใช้ป้ายกำกับเดียวกันในคำอธิบายเพราะแปลงที่ต่างกันควรมีเครื่องหมายและป้ายกำกับต่างกัน