체인으로 펭귄 플로팅
여러 그룹의 플롯을 결합하면 그룹 내와 그룹 간 특성을 비교할 수 있어요. 이제 매크로 사용과 함께 적용해 보겠습니다! 이 연습에서는 세 가지 서로 다른 펭귄 종 Adelie, Chinstrap, Gentoo를 살펴봅니다. 동료들은 지느러미 길이와 몸무게를 비교하면 종을 추정할 수 있을지 모른다고 생각해요. 과연 맞을까요?
penguins DataFrame과 필요한 패키지는 모두 불러와 두었어요.
이 연습은 강의의 일부입니다
Julia로 하는 데이터 조작
연습 안내
- 매크로 내부에서
penguinsDataFrame을species열로 그룹화하세요. - 각 그룹에 대해
flipper_length_mm을body_mass_g에 대해 산점도로 그리세요. 제공된 레이블을 사용하세요.gdfGroupedDataFrame의 첫 번째 그룹에는gdf[1]로 접근할 수 있어요. - 모든 종을 하나의 플롯에 함께 그리세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
@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