เราสามารถสร้างพล็อตกระจายโดยใช้เมธอด scatter() และตั้งค่าสีให้กับทุกจุดข้อมูลได้
ขั้นตอน
-
สร้างค่าสุ่ม (สำหรับ x และ y) ในรูปร่างที่กำหนด โดยใช้เมธอด np.random.rand()
-
สร้างแผนภาพการกระจายของ *y* กับ *x* ด้วยขนาดและ/หรือสีของมาร์กเกอร์ที่แตกต่างกัน โดยใช้วิธีการกระจายโดยที่ช่วงสีจะอยู่ในช่วง (0, 1000)
-
แสดงตัวเลขโดยใช้ plt.show()
ตัวอย่าง
import matplotlib.pyplot as plt import numpy as np x = np.random.rand(1000) y = np.random.rand(1000) plt.scatter(x, y, c=[i for i in range(1000)]) plt.show()
ผลลัพธ์