Warunki zgłoszone przez uczestników
Czasami konieczne jest umieszczenie wielu elementów na jednym wykresie – i zdarza się, że te elementy na siebie zachodzą. W tym ćwiczeniu wykorzystasz przezroczystość, aby stworzyć wizualizację, w której nakładające się elementy będą dobrze widoczne w obrębie jednego wykresu.
Pakiet StatsPlots jest już załadowany, dzięki czemu masz dostęp do funkcji violin i boxplot, a dane znajdziesz w DataFrame conditions.
To ćwiczenie jest częścią kursu
Wprowadzenie do wizualizacji danych w Julii
Instrukcje do ćwiczenia
- Ustaw motyw na
:wong, z domyślnymi wartościamiframestyleialphaustawionymi odpowiednio na:gridi0.75, oraz domyślnie ukryj legendy. - Wygeneruj wykres skrzypcowy (violin plot) dla zgłoszonych przez uczestników wartości
Valuewzględem zmiennejCondition, ustawiająclinewidthna0. - Dodaj do wykresu box plot dla tych samych zmiennych, z
linewidthrównym2ilinecolorustawionym na:midnightblue.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# 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")