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 đồ bee swarm

Vẽ biểu đồ bee swarm cho độ dài cánh hoa (petal) của iris. Trục x nên gồm ba loài, và trục y là các giá trị độ dài cánh hoa. Một DataFrame chứa dữ liệu đã có sẵn trong không gian làm việc của bạn với tên df.

Để bạn tham khảo, đoạn mã Justin dùng để tạo biểu đồ bee swarm trong video được cung cấp bên dưới:

_ = sns.swarmplot(x='state', y='dem_share', data=df_swing)
_ = plt.xlabel('state')
_ = plt.ylabel('percent of vote for Obama')
plt.show()

Bạn có thể dùng help(sns.swarmplot) để biết thêm chi tiết về cách tạo biểu đồ bee swarm bằng seaborn.

Hướng dẫn

100 XP
  • Khám phá DataFrame df bằng df.head(). Điều này giúp bạn xác định tên cột cần truyền vào các đối số từ khóa x và y trong lời gọi sns.swarmplot().
  • Dùng sns.swarmplot() để vẽ biểu đồ bee swarm từ DataFrame chứa bộ dữ liệu Fisher iris, df. Trục x nên là ba loài, và trục y là độ dài cánh hoa.
  • Gán nhãn cho các trục.
  • Hiển thị biểu đồ của bạn.