Vẽ biểu đồ chim cánh cụt bằng chain
Kết hợp các biểu đồ cho nhiều nhóm giúp bạn so sánh các đặc điểm trong nội bộ nhóm và giữa các nhóm. Giờ hãy kết hợp điều đó với trải nghiệm macro! Trong bài này, bạn sẽ xem ba loài chim cánh cụt: Adelie, Chinstrap và Gentoo. Đồng nghiệp của bạn cho rằng có thể suy ra loài bằng cách so sánh chiều dài vây bơi và khối lượng cơ thể. Hãy kiểm chứng xem họ có đúng không!
DataFrame penguins đã được nhập sẵn cho bạn, cùng với tất cả các gói cần thiết.
Bài tập này là một phần của khóa học
Xử lý dữ liệu trong Julia
Hướng dẫn bài tập
- Bên trong macro, nhóm DataFrame
penguinstheo cộtspecies. - Tạo biểu đồ scatter của cột
flipper_length_mmso vớibody_mass_gcho các nhóm khác nhau, dùng các nhãn đã cung cấp. Bạn có thể dùnggdf[1]để truy cập nhóm đầu tiên củagdf(một GroupedDataFrame). - Nhớ vẽ tất cả các loài trên cùng một biểu đồ.
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
@chain penguins begin
# Group by species
____
# Create a scatter plot for each species group
____ ____(_[1].flipper_length_mm, _[1].body_mass_g, label="Adelie")
____ ____(____, ____, label="Chinstrip")
____(____, ____, label="Gentoo", legend=:topleft)
xlabel!("Flipper length in mm")
ylabel!("Body mass in g")
end