Để vẽ hai biểu đồ cạnh nhau trong Seaborn, chúng ta có thể thực hiện các bước sau -
-
Để tạo hai biểu đồ, chúng ta có thể sử dụng nrows =1, ncols =2 với kích thước hình (7, 7).
-
Tạo khung dữ liệu bằng các khóa, col1 và col2 , sử dụng Gấu trúc .
-
Sử dụng countplot () để hiển thị số lượng quan sát trong mỗi thùng phân loại bằng cách sử dụng các thanh.
-
Điều chỉnh phần đệm giữa và xung quanh các ô con.
-
Để hiển thị hình này, hãy sử dụng show () phương pháp.
Ví dụ
import pandas as pd import numpy as np import seaborn as sns from matplotlib import pyplot as plt plt.rcParams["figure.figsize"] = [7.00, 3.50] plt.rcParams["figure.autolayout"] = True f, axes = plt.subplots(1, 2) df = pd.DataFrame(dict(col1=np.linspace(1, 10, 5), col2=np.linspace(1, 10, 5))) sns.countplot(df.col1, x='col1', color="red", ax=axes[0]) sns.countplot(df.col2, x="col2", color="green", ax=axes[1]) plt.show()
Đầu ra