ADVANCED VISUALIZATIONS & DASHBOARDS: VISUALIZATION USING R EĞİTİMİ

R ile görselleştir, Shiny ile paylaş

ggplot2 grammar of graphics, tematik tasarım, plotly etkileşimi ve Shiny ile üretim seviyesinde dashboard geliştirin.

R ile ileri görselleştirme ve dashboard geliştirmeyi öğreten eğitim: tidyverse veri hazırlığı, ggplot2 grammar of graphics ve özel temalar, ileri grafik türleri ve sf haritalar, plotly ve htmlwidgets etkileşimi, flexdashboard ve Shiny reactive uygulama gelişt…

3 gün İleri Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

ggplot2, plotly etkileşimi ve Shiny dashboard

Bu ileri seviye eğitim, R programlama diliyle ileri görselleştirme ve etkileşimli dashboard geliştirmeyi öğretir. Veri hazırlığı için tidyverse (dplyr, tidyr) ve ggplot2'nin grammar of graphics mantığı (aes, geom, scale, facet, coord, theme), çok katmanlı ve çok değişkenli grafikler işlenir. İleri grafikler (ridgeline, treemap, ağ, harita/sf), özel tema ve yayına hazır görsel üretimi ele alınır. Etkileşim için plotly ve htmlwidgets, dashboard için flexdashboard ve Shiny (reactive, input/output, modül, deploy) işlenir. Katılımcı yayınlanabilir, etkileşimli bir R dashboard'ı uçtan uca geliştirebilir.

Süre ve Format

3 Gün. Her gün dört modül; katılımcılar ggplot2'den plotly etkileşimine ve Shiny dashboard'a ilerler.

Seviye

İleri Seviye — R ile ileri veri görselleştirme ve etkileşimli dashboard geliştirme: ggplot2, plotly ve Shiny.

Öğrenme Metodu

Katılımcılar RStudio'da gerçek veri setleriyle grafik ve Shiny uygulamalarını kod yazarak geliştirir.

Neden Bu Eğitim?

📊Grammar of Graphics

ggplot2 ile katmanlı, esnek ve yeniden üretilebilir grafikler üretirsiniz.

🖱️Etkileşim

plotly ve Shiny ile statik grafikleri etkileşimli uygulamalara dönüştürürsünüz.

🚀Yayına Hazır

Shiny ile dashboard'ı paylaşılabilir bir web uygulaması olarak yayımlarsınız.

Anahtar Konular

r görselleştirmeggplot2shiny dashboardplotlyflexdashboardgrammar of graphicstidyverser dashboardhtmlwidgetsetkileşimli görsel
“R'da her grafik bir koddur; kod ise yeniden üretilebilir gerçektir.”

Ön Koşullar

Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri

1
R Bilgisi

Temel R sözdizimi ve veri yapıları bilgisi beklenir.

2
RStudio

R ve RStudio kurulu bir ortam gerekir.

3
Tidyverse Fikri

dplyr ile veri işleme aşinalığı faydalıdır.

4
Veri Kavramı

Tidy data (düzenli veri) kavramına aşinalık yararlıdır.

Eğitim İçeriği

Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.

Günün hedefiKatılımcı, ggplot2'nin katmanlı mantığıyla karmaşık ve yayına hazır grafikler üretebilir.
Modül 1
Veri Hazırlığı
  • dplyr ile filter/mutate/summarise
  • tidyr ile pivot_longer/wider
  • Grup bazlı özet
  • Tidy data ilkesi
  • Faktör (factor) yönetimi
  • Grafiğe uygun veri biçimi
Modül 2
ggplot2 Temeli
  • aes ile estetik eşleme
  • geom katmanları
  • Grammar of graphics mantığı
  • Global vs katman aes
  • Stat dönüşümleri
  • İlk grafikten iyileştirme
Modül 3
Katman ve Ölçek
  • Çoklu geom katmanı
  • scale_* ile ölçek kontrolü
  • Renk/dolgu paletleri
  • Log ve özel eksen
  • Annotate ve metin
  • Legend yönetimi
Modül 4
Facet ve Tema
  • facet_wrap/facet_grid
  • Small multiples
  • theme() ile özelleştirme
  • Özel tema oluşturma
  • coord_flip/coord_polar
  • ggsave ile yayına aktarma
Günün hedefiKatılımcı, ileri grafik türleri ve plotly ile etkileşimli görseller üretebilir.
Modül 1
İleri Grafik Türleri
  • Ridgeline ve violin
  • Treemap ve dendrogram
  • Isı haritası (geom_tile)
  • Ağ (network) grafiği
  • ggplot uzantıları (ggrepel, patchwork)
  • Grafik birleştirme (layout)
Modül 2
Coğrafi Görsel
  • sf ile mekânsal veri
  • Harita (geom_sf)
  • Koroplet (choropleth)
  • Nokta yoğunluğu
  • Projeksiyon ve CRS
  • Harita biçimlendirme
Modül 3
plotly
  • ggplotly ile dönüştürme
  • Doğrudan plot_ly API
  • Hover ve tooltip
  • Zoom ve pan
  • Animasyon (frame)
  • Etkileşim tasarımı
Modül 4
htmlwidgets
  • leaflet ile etkileşimli harita
  • DT ile etkileşimli tablo
  • Widget'ları rapora gömme
  • crosstalk ile bağlama
  • Widget performansı
  • Paylaşım (HTML)
Günün hedefiKatılımcı, Shiny ile etkileşimli bir dashboard geliştirip yayımlayabilir.
Modül 1
flexdashboard
  • R Markdown ile pano
  • Satır/sütun düzeni
  • Value box ve gauge
  • Sayfa ve sekme
  • Statik vs Shiny runtime
  • Pano temaları
Modül 2
Shiny Temeli
  • UI ve server yapısı
  • Input kontrolleri (slider, select)
  • Output (plot, table, text)
  • render ve reactive bağ
  • fluidPage ve layout
  • İlk Shiny uygulaması
Modül 3
Reactive ve Modül
  • reactive() ve reactiveVal
  • observeEvent ve isolate
  • Gözlemci (observer) akışı
  • Shiny modülleri
  • Performans (bindCache)
  • Hata yönetimi
Modül 4
Deploy
  • shinyapps.io ile yayımlama
  • Shiny Server fikri
  • Uygulama yapılandırması
  • Gizli anahtar yönetimi
  • Erişim ve ölçek
  • Üretim en iyi uygulamaları

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Veri Hazırlığı

tidyverse ile veriyi grafiğe hazırlarsınız.

✅
ggplot2

Katmanlı, yayına hazır grafikler üretirsiniz.

✅
Facet/Tema

Small multiples ve özel temalar oluşturursunuz.

✅
İleri Grafik

Treemap, harita ve ağ grafikleri çizersiniz.

✅
plotly

Etkileşimli grafikleri plotly ile üretirsiniz.

✅
flexdashboard

R Markdown ile hızlı pano kurarsınız.

✅
Shiny

Reactive Shiny uygulamaları geliştirirsiniz.

✅
Deploy

Dashboard'ı web uygulaması olarak yayımlarsınız.

Kimler İçin Uygundur?

  • R bilen veri analistleri
  • istatistikçiler
  • akademisyenler
  • kod tabanlı ileri görselleştirme ile dashboard geliştirmek isteyen profesyoneller için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
R bilen veri analistleri, istatistikçiler, akademisyenler ve kod tabanlı ileri görselleştirme ile dashboard geliştirmek isteyen profesyoneller için uygundur.
Önceden R bilmek şart mı?
Evet; temel R sözdizimi ve veri yapıları bilgisi beklenir. dplyr aşinalığı faydalıdır ancak veri hazırlığı modülünde tekrar edilir.
Shiny ne işe yarar?
R ile etkileşimli web uygulamaları (dashboard) geliştirmeyi sağlar; kullanıcı girdilerine göre grafik ve tabloların reactive olarak güncellenmesine olanak tanır.
Dashboard nasıl yayımlanır?
shinyapps.io veya Shiny Server üzerinden yayımlanır; eğitim yapılandırma, erişim ve üretim en iyi uygulamalarını da ele alır.
Eğitim sonunda sertifika veriliyor mu?
Katılım ve değerlendirme sonrası Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir.

Sertifikalandırma

Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.

Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. Advanced Visualizations & Dashboards: Visualization Using R Sertifika Kodu DV-2026XX00 Tarih 26.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre3 gün
Seviyeİleri Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

İş Zekâsı ve Veri GörselleştirmePL-300: Working with Filters in Power BI Eğitimi
Veri ve Analitik Eğitimleri

PL-300: Working with Filters in Power BI Eğitimi

2 günOrtaOnline / Yüz Yüze / Hibrit

Power BI filtre bölmesi, dilimleyiciler, filtre bağlamı ve CALCULATE/ALL/KEEPFILTERS ile filtre manipülasyonunu uygulamalı öğreten PL-300 odaklı eğitim.

Detayları Gör →
İş Zekâsı ve Veri GörselleştirmePL-300T00 Design and Manage Analytics Solutions Using Power BI Eğitimi
Veri ve Analitik Eğitimleri

PL-300T00 Design and Manage Analytics Solutions Using Power BI Eğitimi

4 günİleriOnline / Yüz Yüze / Hibrit

PL-300T00 müfredatıyla Power BI'da uçtan uca analitik çözüm tasarımı, model yönetimi, RLS, scheduled refresh ve deployment pipeline yönetişimini öğrenin.

Detayları Gör →
İş Zekâsı ve Veri GörselleştirmePL-300T00 Microsoft Power BI Data Analyst Eğitimi
Veri ve Analitik Eğitimleri

PL-300T00 Microsoft Power BI Data Analyst Eğitimi

4 günOrtaOnline / Yüz Yüze / Hibrit

Microsoft PL-300 Power BI Data Analyst alanlarını kapsayan eğitim: veri hazırlama, modelleme, DAX, görselleştirme ve Power BI Service yayın ve güvenliği.

Detayları Gör →
İş Zekâsı ve Veri GörselleştirmePlotly for Data Visualization: Advanced Charts & Features in Chart Studio Eğitimi
Veri ve Analitik Eğitimleri

Plotly for Data Visualization: Advanced Charts & Features in Chart Studio Eğitimi

3 günİleriOnline / Yüz Yüze / Hibrit

Plotly Chart Studio'da box/violin/contour, çoklu eksen, 3B grafikler, choropleth ve mapbox haritalar, tema ve iframe gömme ile ileri görselleştirme eğitimi.

Detayları Gör →
İş Zekâsı ve Veri GörselleştirmePlotly for Data Visualization: An Introduction to Plotly Chart Studio Eğitimi
Veri ve Analitik Eğitimleri

Plotly for Data Visualization: An Introduction to Plotly Chart Studio Eğitimi

2 günTemelOnline / Yüz Yüze / Hibrit

Plotly Chart Studio'ya giriş: veri gridi oluşturma, CSV içe aktarma, çizgi/çubuk/pasta grafikleri, temel stil ve grafikleri kaydedip paylaşmayı öğrenin.

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn