Vẽ biểu đồ histogram

Tư duy Thống kê với Python (Phần 1)

Justin Bois

Teaching Professor at the California Institute of Technology

Kết quả bầu cử bang dao động Mỹ 2008

Dữ liệu lấy từ Data.gov (https://www.data.gov/)

ch1-2.003.png

Tư duy Thống kê với Python (Phần 1)

Tạo biểu đồ histogram

import matplotlib.pyplot as plt
_ = plt.hist(df_swing['dem_share'])
_ = plt.xlabel('phần trăm phiếu bầu cho Obama')
_ = plt.ylabel('số quận')
plt.show()
Tư duy Thống kê với Python (Phần 1)

Luôn gắn nhãn trục

Tư duy Thống kê với Python (Phần 1)

Kết quả bầu cử bang dao động Mỹ 2008

Dữ liệu lấy từ Data.gov (https://www.data.gov/)

ch1-2.013.png

Tư duy Thống kê với Python (Phần 1)

Histogram với cách chia bin khác nhau

Dữ liệu lấy từ Data.gov (https://www.data.gov/)

ch1-2.015.png

Tư duy Thống kê với Python (Phần 1)

Thiết lập số bin của histogram

bin_edges = [0, 10, 20, 30, 40, 50,
                60, 70, 80, 90, 100]
_ = plt.hist(df_swing['dem_share'], bins=bin_edges)
plt.show()

ch1-2.022.png

Tư duy Thống kê với Python (Phần 1)

Thiết lập số bin của histogram

_ = plt.hist(df_swing['dem_share'], bins=20)
plt.show()

ch1-2.027.png

Tư duy Thống kê với Python (Phần 1)

Seaborn

  • Gói vẽ thống kê dựa trên Matplotlib do Michael Waskom phát triển
Tư duy Thống kê với Python (Phần 1)

Thiết lập kiểu Seaborn

import seaborn as sns
sns.set()
_ = plt.hist(df_swing['dem_share'])
_ = plt.xlabel('phần trăm phiếu bầu cho Obama')
_ = plt.ylabel('số quận')
plt.show()
Tư duy Thống kê với Python (Phần 1)

Histogram theo kiểu Seaborn

ch1-2.038.png

1 Dữ liệu lấy từ Data.gov (https://www.data.gov/)
Tư duy Thống kê với Python (Phần 1)

Ayo berlatih!

Tư duy Thống kê với Python (Phần 1)

Preparing Video For Download...