시작하기무료로 시작하기

체인으로 펭귄 플로팅

여러 그룹의 플롯을 결합하면 그룹 내와 그룹 간 특성을 비교할 수 있어요. 이제 매크로 사용과 함께 적용해 보겠습니다! 이 연습에서는 세 가지 서로 다른 펭귄 종 Adelie, Chinstrap, Gentoo를 살펴봅니다. 동료들은 지느러미 길이와 몸무게를 비교하면 종을 추정할 수 있을지 모른다고 생각해요. 과연 맞을까요?

penguins DataFrame과 필요한 패키지는 모두 불러와 두었어요.

이 연습은 강의의 일부입니다

Julia로 하는 데이터 조작

강의 보기

연습 안내

  • 매크로 내부에서 penguins DataFrame을 species 열로 그룹화하세요.
  • 각 그룹에 대해 flipper_length_mmbody_mass_g에 대해 산점도로 그리세요. 제공된 레이블을 사용하세요. gdf GroupedDataFrame의 첫 번째 그룹에는 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
코드 편집 및 실행