1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Tư duy Thống kê với Python (Phần 1)

Connected

Bài tập

Biểu đồ hộp (box-and-whisker)

Việc vẽ box plot cho chiều dài cánh hoa (petal) không thật sự cần thiết vì bộ dữ liệu iris không quá lớn và bee swarm plot đã thể hiện tốt. Tuy vậy, luyện tập luôn là điều tốt. Hãy vẽ một box plot cho chiều dài cánh hoa của iris. Bạn đã có một pandas DataFrame, df, chứa dữ liệu chiều dài cánh hoa trong namespace. Hãy kiểm tra data frame df bằng df.head() để chắc chắn bạn nắm được các cột liên quan.

Để bạn tham khảo, đoạn mã dùng để tạo box plot trong video được cung cấp bên dưới:

_ = sns.boxplot(x='east_west', y='dem_share', data=df_all_states)
_ = plt.xlabel('region')
_ = plt.ylabel('percent of vote for Obama')

Bạn có thể dùng sns.boxplot? hoặc help(sns.boxplot) để xem thêm chi tiết về cách vẽ box plot bằng seaborn.

Hướng dẫn

100 XP
  • Thiết lập y hệt như với bee swarm plot; bạn chỉ cần gọi sns.boxplot() với các đối số từ khóa giống như khi dùng sns.swarmplot(). Trục x là 'species' và trục y là 'petal length (cm)'.
  • Đừng quên đặt nhãn cho các trục!
  • Hiển thị hình bằng lời gọi thông thường.