Düzeninizi özelleştirme

R ile plotly kullanarak Etkileşimli Veri Görselleştirme

Adam Loy

Statistician, Carleton College

layout()

  • eksenler: tür, etiketler, işaretler, dönüşümler vb.
  • gösterge: konum
  • tuval: ızgara çizgileri, arka plan rengi
  • boyut: yükseklik, genişlik, kenar boşlukları
R ile plotly kullanarak Etkileşimli Veri Görselleştirme

Eksen etiketleri

winequality %>%
  plot_ly(x = ~free_so2, y = ~total_so2) %>%
  add_markers(marker = list(opacity = 0.2)) 
R ile plotly kullanarak Etkileşimli Veri Görselleştirme

Eksen etiketleri

winequality %>%
  plot_ly(x = ~free_so2, y = ~total_so2) %>%
  add_markers(marker = list(opacity = 0.2)) %>%
  layout(xaxis = list(title = "Free SO2 (ppm)"),
         yaxis = list(title = "Total SO2 (ppm)"))
R ile plotly kullanarak Etkileşimli Veri Görselleştirme

Başlıklar

winequality %>%
  plot_ly(x = ~free_so2, y = ~total_so2) %>%
  add_markers(marker = list(opacity = 0.2)) %>%
  layout(xaxis = list(title = "Free SO2 (ppm)"),
         yaxis = list(title = "Total SO2 (ppm)"),
         title = "Serbest SO2, toplam SO2’yi tahmin eder mi?")
R ile plotly kullanarak Etkileşimli Veri Görselleştirme

Eksenleri dönüştürme

winequality %>%
  plot_ly(x = ~free_so2, y = ~total_so2) %>%
  add_markers(marker = list(opacity = 0.2)) %>%
  layout(xaxis = list(title = "Free SO2 (ppm, log scale)", type = "log"),
         yaxis = list(title = "Total SO2 (ppm, log scale)", type = "log"),
         title = "Serbest SO2, toplam SO2’yi tahmin eder mi?")
R ile plotly kullanarak Etkileşimli Veri Görselleştirme

Izgarayı özelleştirme

R ile plotly kullanarak Etkileşimli Veri Görselleştirme

Izgarayı özelleştirme

winequality %>%
  plot_ly(x = ~free_so2, y = ~total_so2) %>%
  add_markers(marker = list(opacity = 0.5)) %>%
  layout(xaxis = list(title = "Free SO2 (ppm)", zeroline = FALSE),
         yaxis = list(title = "Total SO2 (ppm)", zeroline = FALSE, 
                      showgrid = FALSE))
R ile plotly kullanarak Etkileşimli Veri Görselleştirme

Tuvali özelleştirme

24_bgcolor.png

winequality %>%
  plot_ly(x = ~free_so2, y = ~total_so2) %>%
  add_markers(marker = list(opacity = 0.5)) %>%
  layout(xaxis = list(title = "Free SO2 (ppm)"),
         yaxis = list(title = "Total SO2 (ppm)"),
         plot_bgcolor = toRGB("gray90"),

paper_bgcolor = toRGB("skyblue"))
R ile plotly kullanarak Etkileşimli Veri Görselleştirme

Hadi pratik yapalım!

R ile plotly kullanarak Etkileşimli Veri Görselleştirme

Preparing Video For Download...