ขั้นแรก เราสามารถสร้าง scatter สำหรับจุดข้อมูลต่างๆ โดยใช้วิธีการ scatter จากนั้น เราสามารถพล็อตเส้นโดยใช้วิธีการลงจุด
ขั้นตอน
-
สร้างร่างใหม่หรือเปิดใช้งานตัวเลขที่มีอยู่ด้วยขนาดตัวเลข (4, 3) โดยใช้วิธี figure()
-
เพิ่มแกนให้กับตัวเลขปัจจุบันและทำให้เป็นแกนปัจจุบัน สร้าง x โดยใช้ plt.axes()
-
วาดจุดกระจายโดยใช้วิธี scatter()
-
ลากเส้นโดยใช้วิธี ax.plot()
-
ตั้งค่าป้ายกำกับแกน X โดยใช้เมธอด plt.xlabel()
-
ตั้งค่าป้ายกำกับแกน Y โดยใช้วิธี plt.ylabel()
-
หากต้องการแสดงโครงเรื่อง ให้ใช้เมธอด plt.show()
ตัวอย่าง
import random
import matplotlib.pyplot as plt
plt.figure(figsize=(4, 3))
ax = plt.axes()
ax.scatter([random.randint(1, 1000) % 50 for i in range(100)],
[random.randint(1, 1000) % 50 for i in range(100)])
ax.plot([1, 2, 4, 50], [1, 2, 4, 50])
ax.set_xlabel('x')
ax.set_ylabel('y')
plt.show() ผลลัพธ์
