BaşlayınÜcretsiz Başlayın

İlk beeswarm’ının

Aşağıdaki kod, son derste gördüğümüze benzer şekilde, hız aşımı verilerinde cinsiyete göre basit bir beeswarm grafiği oluşturur.

Noktalar üst üste yığıldığı için iki cinsiyetin dağılımlarının birbirine karıştığını ve grafiğin çok iyi görünmediğini fark edeceksin.

Bu grafiği düzeltmek için, noktaların boyutunu cex argümanını 0.5 yaparak küçült ve noktalar için bir saydamlık (opacity) değeri ayarlayarak grafiği biraz daha yumuşatıp tek tek noktaları vurgula.

Ayrıca, temel özet istatistikleri göstermek için noktaların üzerine şeffaf bir kutu grafiği ekle.

Bu egzersiz

R'de Görselleştirme En İyi Uygulamaları

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • Beeswarm geometrisinde cex = 0.5 ayarlayarak noktaların boyutunu küçült.
  • Noktaların alpha değerini 0.8 olarak ayarla.
  • Beeswarm üstüne şeffaf bir kutu grafiği ekle.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# Load library for making beeswarm plots
library(ggbeeswarm)

md_speeding %>% 
    filter(vehicle_color == 'RED') %>%
    ggplot(aes(x = gender, y = speed)) + 
    # change point size to 0.5 and alpha to 0.8
    geom_beeswarm(___) +
    # add a transparent boxplot on top of points
    ___
Kodu Düzenle ve Çalıştır