MulaiMulai sekarang secara gratis

Penguin plotting in chain

Menggabungkan plot untuk beberapa grup memungkinkan Anda membandingkan karakteristik di dalam dan antargrup. Sekarang mari kita gabungkan dengan pengalaman menggunakan makro! Dalam latihan ini, Anda akan melihat tiga spesies penguin yang berbeda: Adelie, Chinstrap, dan Gentoo. Rekan Anda berpikir bahwa mungkin dimungkinkan untuk menyimpulkan spesies dengan membandingkan panjang sirip dan massa tubuhnya. Mari kita buktikan apakah mereka benar!

DataFrame penguins telah diimpor untuk Anda, bersama semua paket yang diperlukan.

Latihan ini adalah bagian dari kursus

Manipulasi Data di Julia

Lihat Kursus

Petunjuk latihan

  • Di dalam makro, kelompokkan DataFrame penguins berdasarkan kolom species.
  • Buat plot sebar antara kolom flipper_length_mm dan body_mass_g untuk tiap grup, menggunakan label yang disediakan. Anda dapat menggunakan gdf[1] untuk mengakses grup pertama dari gdf bertipe GroupedDataFrame.
  • Ingat untuk memplot semua spesies dalam satu plot.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

@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
Edit dan Jalankan Kode