การปรับแต่ง scatter plot

การสร้างภาพข้อมูลด้วย Seaborn เบื้องต้น

Content Team

DataCamp

ภาพรวม scatter plot

แสดงความสัมพันธ์ระหว่างตัวแปรเชิงปริมาณสองตัว

ที่เรียนไปแล้ว:

  • Subplots (col และ row)
  • กลุ่มย่อยด้วยสี (hue)

การปรับแต่งใหม่:

  • กลุ่มย่อยด้วยขนาดและรูปแบบจุด
  • ปรับความโปร่งใสของจุด

ใช้ได้กับทั้ง scatterplot() และ relplot()

การสร้างภาพข้อมูลด้วย Seaborn เบื้องต้น

กลุ่มย่อยด้วยขนาดจุด

import seaborn as sns
import matplotlib.pyplot as plt

sns.relplot(x="total_bill", 
            y="tip", 
            data=tips, 
            kind="scatter", 
            size="size")

plt.show()

Scatter plot ที่มีขนาดจุดแตกต่างกัน

1 Waskom, M. L. (2021). seaborn: statistical data visualization. https://seaborn.pydata.org/
การสร้างภาพข้อมูลด้วย Seaborn เบื้องต้น

ขนาดจุดและ hue

import seaborn as sns
import matplotlib.pyplot as plt

sns.relplot(x="total_bill", 
            y="tip", 
            data=tips, 
            kind="scatter", 
            size="size",
            hue="size")

plt.show()

Scatter plot ที่มีขนาดและสีจุดแตกต่างกัน

1 Waskom, M. L. (2021). seaborn: statistical data visualization. https://seaborn.pydata.org/
การสร้างภาพข้อมูลด้วย Seaborn เบื้องต้น

กลุ่มย่อยด้วยรูปแบบจุด

import seaborn as sns
import matplotlib.pyplot as plt

sns.relplot(x="total_bill", 
            y="tip", 
            data=tips, 
            kind="scatter", 
            hue="smoker", 
            style="smoker")

plt.show()

Scatter plot ที่มีสีและรูปแบบจุดแตกต่างกัน

1 Waskom, M. L. (2021). seaborn: statistical data visualization. https://seaborn.pydata.org/
การสร้างภาพข้อมูลด้วย Seaborn เบื้องต้น

การปรับความโปร่งใสของจุด

import seaborn as sns
import matplotlib.pyplot as plt

# Set alpha to be between 0 and 1
sns.relplot(x="total_bill", 
            y="tip", 
            data=tips, 
            kind="scatter", 
            alpha=0.4)

plt.show()

Scatter plot ที่มีจุดโปร่งใสมากขึ้น

1 Waskom, M. L. (2021). seaborn: statistical data visualization. https://seaborn.pydata.org/
การสร้างภาพข้อมูลด้วย Seaborn เบื้องต้น

มาฝึกกันเถอะ!

การสร้างภาพข้อมูลด้วย Seaborn เบื้องต้น

Preparing Video For Download...