Một biểu đồ đếm có thể được coi là một biểu đồ trên một biến phân loại, thay vì định lượng. API cơ bản và các tùy chọn giống hệt với các tùy chọn dành cho barplot[]
, vì vậy bạn có thể so sánh số lượng giữa các biến lồng nhau
Lưu ý rằng hàm histplot[]
mới hơn cung cấp nhiều chức năng hơn, mặc dù hành vi mặc định của nó hơi khác
Ghi chú
Hàm này luôn coi một trong các biến là biến phân loại và lấy dữ liệu ở các vị trí thứ tự [0, 1, … n] trên trục liên quan, ngay cả khi dữ liệu có kiểu số hoặc ngày tháng
Xem hướng dẫn để biết thêm thông tin.
Thông số . dữ liệu DataFrame, mảng hoặc danh sách các mảng, tùy chọnBộ dữ liệu để vẽ đồ thị. Nếu không có x
và y
, điều này được hiểu là dạng rộng. Nếu không, nó được dự kiến là dạng dài
data
hoặc vectơ, tùy chọnĐầu vào để vẽ dữ liệu dạng dài. Xem ví dụ để giải thích
order, hue_order danh sách các chuỗi, tùy chọnĐặt hàng để vẽ các cấp độ phân loại trong;
phương hướng “v”. “h”, tùy chọnĐịnh hướng của cốt truyện [dọc hoặc ngang]. Điều này thường được suy ra dựa trên loại biến đầu vào, nhưng nó có thể được sử dụng để giải quyết sự mơ hồ khi cả x
và y
đều là số hoặc khi vẽ biểu đồ dữ liệu dạng rộng
Màu đơn cho các thành phần trong cốt truyện
bảng màu tên bảng màu, danh sách hoặc dictMàu sắc để sử dụng cho các cấp độ khác nhau của biến
df = sns.load_dataset["titanic"] sns.countplot[x=df["class"]]1. Phải là thứ có thể được giải thích bởi
df = sns.load_dataset["titanic"] sns.countplot[x=df["class"]]2 hoặc từ điển ánh xạ các cấp độ màu sắc thành các màu matplotlibđộ bão hòa phao, tùy chọn
Tỷ lệ độ bão hòa ban đầu để vẽ màu ở. Các mảng lớn thường trông đẹp hơn với các màu hơi khử bão hòa, nhưng hãy đặt giá trị này thành
df = sns.load_dataset["titanic"] sns.countplot[x=df["class"]]3 nếu bạn muốn các màu của ô khớp hoàn toàn với màu đầu vào$ bộ sưu tập python_counter_arithmetic. py C1. Bộ đếm [{'b'. 3, 'a'. 2, 'c'. 1}] C2. Bộ đếm [{'a'. 2, 'b'. 1, 'e'. 1, 'h'. 1, 'tôi'. 1, 'p'. 1, 't'. 1}] Tổng số kết hợp. Bộ đếm [{'a'. 4, 'b'. 4, 'c'. 1, 'e'. 1, 'h'. 1, 'tôi'. 1, 'p'. 1, 't'. 1}] Phép trừ. Bộ đếm [{'b'. 2, 'c'. 1}] Giao lộ [lấy cực tiểu dương]. Bộ đếm [{'a'. 2, 'b'. 1}] Liên minh [lấy tối đa]. Bộ đếm [{'b'. 3, 'a'. 2, 'c'. 1, 'e'. 1, 'h'. 1, 'tôi'. 1, 'p'. 1, 't'. 1}]
Nếu chúng ta chỉ sử dụng một biến dữ liệu thay vì hai biến dữ liệu thì điều đó có nghĩa là trục biểu thị mỗi biến dữ liệu này là một trục
X biểu thị trục x và y biểu thị trục y
cú pháp.
seaborn.countplot[x]
Python3
df = sns.load_dataset["titanic"] sns.countplot[x=df["class"]]1
df = sns.load_dataset["titanic"] sns.countplot[x=df["class"]]2
df = sns.load_dataset["titanic"] sns.countplot[x=df["class"]]3
df = sns.load_dataset["titanic"] sns.countplot[x=df["class"]]2
df = sns.load_dataset["titanic"] sns.countplot[x=df["class"]]5
df = sns.load_dataset["titanic"] sns.countplot[x=df["class"]]6
df = sns.load_dataset["titanic"] sns.countplot[x=df["class"]]7
df = sns.load_dataset["titanic"] sns.countplot[x=df["class"]]8
df = sns.load_dataset["titanic"] sns.countplot[x=df["class"]]9
df = sns.load_dataset["titanic"] sns.countplot[x=df["class"]]10
df = sns.load_dataset["titanic"] sns.countplot[x=df["class"]]11
df = sns.load_dataset["titanic"] sns.countplot[x=df["class"]]12
df = sns.load_dataset["titanic"] sns.countplot[x=df["class"]]13
df = sns.load_dataset["titanic"] sns.countplot[x=df["class"]]8
df = sns.load_dataset["titanic"] sns.countplot[x=df["class"]]15_______116
df = sns.load_dataset["titanic"] sns.countplot[x=df["class"]]8
df = sns.load_dataset["titanic"] sns.countplot[x=df["class"]]117
df = sns.load_dataset["titanic"] sns.countplot[x=df["class"]]8
df = sns.load_dataset["titanic"] sns.countplot[x=df["class"]]119
df = sns.load_dataset["titanic"] sns.countplot[x=df["class"]]175
df = sns.load_dataset["titanic"] sns.countplot[x=df["class"]]8
df = sns.load_dataset["titanic"] sns.countplot[x=df["class"]]177
df = sns.load_dataset["titanic"] sns.countplot[x=df["class"]]178
df = sns.load_dataset["titanic"] sns.countplot[x=df["class"]]108
df = sns.load_dataset["titanic"] sns.countplot[x=df["class"]]178
df = sns.load_dataset["titanic"] sns.countplot[x=df["class"]]108
df = sns.load_dataset["titanic"] sns.countplot[x=df["class"]]178
df = sns.load_dataset["titanic"] sns.countplot[x=df["class"]]108
df = sns.load_dataset["titanic"] sns.countplot[x=df["class"]]178
df = sns.load_dataset["titanic"] sns.countplot[x=df["class"]]185