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

Scatter Plot และ Color Mapping ใน Python


เราสามารถสร้าง Scatter Plot ด้วยเมธอด scatter() และเราสามารถตั้งค่าสีสำหรับแต่ละจุดข้อมูลได้

ขั้นตอน

  • สร้างค่าสุ่ม (สำหรับ x และ y) ในรูปทรงที่กำหนด ใช้เมธอด np.random.rand()

  • สร้าง Scatter Plot ของ y ต่อ x พร้อมขนาดและ/หรือสีของเครื่องหมายที่เปลี่ยนแปลงได้ ใช้เมธอด scatter โดยช่วงสีจะอยู่ในช่วง (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()

ผลลัพธ์

Scatter Plot และ Color Mapping ใน Python