Seaborn - Lập sơ đồ dữ liệu biểu mẫu rộng

Việc sử dụng các tập dữ liệu 'dài từ' hoặc 'gọn gàng' luôn được ưu tiên hơn. Nhưng vào những lúc chúng ta không còn lựa chọn nào khác hơn là sử dụng tập dữ liệu 'dạng rộng', các chức năng tương tự cũng có thể được áp dụng cho dữ liệu "dạng rộng" ở nhiều định dạng, bao gồm cả Khung dữ liệu Pandas hoặc NumPy hai chiều mảng. Các đối tượng này phải được chuyển trực tiếp đến tham số dữ liệu, các biến x và y phải được chỉ định dưới dạng chuỗi

Thí dụ

import pandas as pd
import seaborn as sb
from matplotlib import pyplot as plt
df = sb.load_dataset('iris')
sb.boxplot(data = df, orient = "h")
plt.show()

Đầu ra

Ngoài ra, các hàm này chấp nhận vectơ của các đối tượng Pandas hoặc NumPy hơn là các biến trong DataFrame.

Thí dụ

import pandas as pd
import seaborn as sb
from matplotlib import pyplot as plt
df = sb.load_dataset('iris')
sb.boxplot(data = df, orient = "h")
plt.show()

Đầu ra

Lợi thế chính của việc sử dụng Seaborn đối với nhiều nhà phát triển trong thế giới Python là vì nó có thể lấy đối tượng DataFrame gấu trúc làm tham số.