시작하기무료로 시작하기

자가 보고 상태

한 도표에 여러 요소를 그려야 할 때가 있고, 때로는 이들이 서로 겹치기도 합니다. 이번 연습에서는 투명도를 활용해, 같은 플롯 안에서 겹치는 부분도 쉽게 식별할 수 있는 시각화를 만들어 보겠습니다.

StatsPlots 패키지는 이미 로드되어 있어 violinboxplot을 사용할 수 있고, conditions DataFrame에도 접근할 수 있습니다.

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

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

강의 보기

연습 안내

  • 테마를 :wong으로 설정하고, 기본 framestylealpha 값을 각각 :grid0.75로 지정한 뒤, 기본으로 범례를 숨기세요.
  • 자가 보고된 ValueCondition에 대해 바이올린 플롯으로 그리되, linewidth0으로 설정하세요.
  • 같은 변수에 대해 박스플롯을 도표에 추가하고, linewidth2, linecolor:midnightblue로 지정하세요.

실습형 인터랙티브 연습

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

# Set theme
theme(
	:____, framestyle=:____, label=____, alpha=____
)

# Create violin plot
violin(conditions.____,
    conditions.____,
    linewidth=____)
# Add box plot
boxplot!(conditions.____,
    conditions.____,
    linewidth=____,
    linecolor=:____)
ylabel!("Self-reported Level")
코드 편집 및 실행