Biểu đồ hộp
Thuộc phần Thống kê cho machine learning trong hành trình Machine Learning của Coddy. Bài học 24 trên 64.
Trong mỗi tập dữ liệu đều có những giá trị bất thường: lỗi chính tả, trục trặc, một ngày có kỷ lục. Chương này giúp bạn tìm ra và xử lý chúng, bắt đầu với biểu đồ thể hiện những giá trị đó, biểu đồ hộp:
ax.boxplot vẽ biểu đồ:
episodes = np.array([41, 36, 49, 43, 32, 46, 75, 40, 52, 38, 44])
fig, ax = plt.subplots()
ax.boxplot(episodes)
plt.show()Hộp chứa nửa giữa các giá trị, từ Q1 đến Q3, trung vị chia đôi khoảng này. Râu vươn đến các giá trị xa nhất nhưng không quá xa.
Các điểm nằm ngoài chúng là giá trị ngoại lệ, những giá trị cách xa phần còn lại: bạn cần kiểm tra chúng trước khi để mô hình học từ dữ liệu.
Thử thách
Trung bìnhMột gia đình ghi lại thời gian đọc sách trong hai tuần vào reading.csv, mỗi người có một cột ghi số phút. Chương trình đọc tên một người, còn phần code ban đầu thiết lập biểu đồ.
- Vẽ biểu đồ hộp cho cột của người đó.
- In trung vị và hai cạnh của hộp, Q1 và Q3, mỗi giá trị được làm tròn đến 2 chữ số thập phân, như bên dưới.
Với Sam, một người đọc khác, chương trình in ra:
Typical day: 97.5 minutes
Middle half: 90.5 to 108.75 minutesvà vẽ biểu đồ này (sau đó Coddy sẽ mô tả biểu đồ của bạn):
Tự làm thử
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
reading = pd.read_csv("reading.csv")
name = input()
# Đừng thay đổi các dòng bên dưới
fig, ax = plt.subplots()
ax.set_title(f"Reading: {name}")
ax.set_ylabel("Minutes")
# Viết code của bạn bên dưới
Bài học này có một bài trắc nghiệm ngắn. Bắt đầu bài học để trả lời và theo dõi tiến độ.
Tất cả bài học trong Thống kê cho machine learning
1Giá trị trung tâm và độ phân tán
Giá trị trung bình và trung vịPhân vị và tứ phân vịPhương sai và độ lệch chuẩnMẫu hay tổng thể?Giá trị xuất hiện nhiều nhấtÔn tập: Thời gian giao hàng4Mẫu và tổng thể
Tổng thể và mẫuTrung bình mẫu biến thiênPhân phối mẫuMẫu lớn hơn, ít nhiễu hơnÔn tập: khảo sát một thị trấn2Các phân phối
Biểu đồ tần suất mật độHình dạng của dữ liệuĐường cong chuẩnQuy tắc 68-95-99,7Điểm ZÔn tập: Thời lượng pin3Xác suất qua mô phỏng
Xác suất dưới dạng tần suấtLuật số lớnTổng điểm khi gieo xúc xắcGiá trị kỳ vọngXác suất có điều kiệnÔn tập: Tỷ lệ thắng ở quầy xúc xắc6Mối quan hệ
Đọc biểu đồ phân tánTương quanMa trận tương quanBản đồ nhiệt tương quanTương quan không đồng nghĩa với quan hệ nhân quảÔn tập: Kem và mặt trờiTự luyện tập: Trình biên dịch Python online