Computer >> Máy Tính >  >> Lập trình >> Python

Python Pandas - Vẽ biểu đồ hộp cho mỗi biến số trong DataFrame với Seaborn

Box Plot trong Seaborn được sử dụng để vẽ một sơ đồ hộp để hiển thị các phân phối đối với các danh mục. Seaborn.boxplot () được sử dụng cho việc này. Sử dụng " định hướng ”Để định hướng cho từng biến số.

Giả sử sau đây là tập dữ liệu của chúng tôi ở dạng tệp CSV - Cricketers.csv

Đầu tiên, hãy nhập các thư viện được yêu cầu -

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

Tải dữ liệu từ tệp CSV vào Pandas DataFrame -

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

Vẽ biểu đồ hộp bằng cách sử dụng tham số định hướng cho định hướng của từng biến số -

sb.boxplot( data = dataFrame, orient="h")

Ví dụ

Sau đây là mã -

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

# Load data from a CSV file into a Pandas DataFrame:
dataFrame = pd.read_csv("C:\\Users\\amit_\\Desktop\\Cricketers.csv")

# plotting box plot
# using the orient parameter for orientation of each numeric variable
sb.boxplot( data = dataFrame, orient="h")

# display
plt.show()

Đầu ra

Điều này sẽ tạo ra kết quả sau -

Python Pandas - Vẽ biểu đồ hộp cho mỗi biến số trong DataFrame với Seaborn