ПочатиПочніть безкоштовно

Побудова графіків пінгвінів у ланцюжку

Об'єднання графіків для кількох груп дає змогу порівнювати показники всередині груп і між ними. Тепер поєднаємо це з макросами! У цій вправі ви розглянете три види пінгвінів: Adelie, Chinstrap і Gentoo. Ваші колеги вважають, що можна коректно визначати вид, порівнюючи довжину їхніх ласт і масу тіла. Перевірмо, чи це так!

Датафрейм penguins вже імпортовано для вас разом із усіма потрібними бібліотеками.

Ця вправа є частиною курсу

Опрацювання даних у Julia

Переглянути курс

Інструкції до вправи

  • Усередині макросу згрупуйте датафрейм penguins за стовпцем species.
  • Створіть точкову діаграму стовпця flipper_length_mm проти body_mass_g для різних груп, використовуючи надані підписи. Ви можете скористатися gdf[1], щоб отримати першу групу в gdf типу GroupedDataFrame.
  • Не забудьте відобразити всі види на одному графіку.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

@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
Редагувати та запускати код