Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Tạo Scatter Plot với Seaborn - Python Pandas


Scatter Plot trong Seaborn vẽ biểu đồ phân tán với nhóm ngữ nghĩa. Dùng seaborn.scatterplot().

Dữ liệu: Cricketers.csv.

Nhập thư viện:

import seaborn as sb 
import pandas as pd 
import matplotlib.pyplot as plt

Tải dữ liệu:

dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\Cricketers.csv")

Scatter plot Age vs Weight, hue theo Role:

sb.scatterplot(dataFrame['Age'], dataFrame['Weight'], hue=dataFrame['Role'])

Ví dụ 1: Có hue

import seaborn as sb 
import pandas as pd 
import matplotlib.pyplot as plt 
dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\Cricketers.csv") 
sb.scatterplot(dataFrame['Age'], dataFrame['Weight'], hue=dataFrame['Role']) 
plt.ylabel("Weight (kgs)") 
plt.show()

Kết quả

Tạo Scatter Plot với Seaborn - Python Pandas

Ví dụ 2: Không hue

import seaborn as sb 
import pandas as pd 
import matplotlib.pyplot as plt 
dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\Cricketers.csv") 
sb.scatterplot(dataFrame['Age'], dataFrame['Weight']) 
plt.ylabel("Weight (kgs)") 
plt.show()

Kết quả

Tạo Scatter Plot với Seaborn - Python Pandas