시작하기무료로 시작하기

로그 스캐터 레시피

이 연습 문제에서는 y축이 로그 스케일인 산점도를 생성하는 시리즈 레시피를 만들어 보세요. 또한 레시피에서 추가 속성으로 플롯을 커스터마이즈해요.

Plots 패키지는 로드되어 있고, streaming DataFrame을 사용할 수 있어요.

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

Julia로 시작하는 데이터 시각화

강의 보기

연습 안내

  • :scatter 타입의 logscatter라는 시리즈 레시피를 만드세요.
  • 그리기용 logscatter 함수를 정의하세요.
  • 레시피를 AgeHours_per_day 열에, 해당 순서대로 적용하세요.

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

# Series recipe
____ function f(::Type{Val{:____}}, x, y, z)
    seriestype := :____
    framestyle := :box
    label := false
    yscale := :log10
    markershape := :star4
    markercolor := :purple3
    markersize := 5
    markeralpha := 0.5
end
# Define plotting function
____ ____
# Apply recipe
____(streaming.____, streaming.____)
코드 편집 및 실행