R'ın veri yapılarını rahatça kullanın
R dilinde vektör, liste, matris, array, data.frame, tibble ve faktör yapılarını; indeksleme, NA yönetimi, apply ve purrr dönüşümleriyle RStudio'da uygulamalı öğreten iki günlük temel eğitim.
R dilinin temel veri yapıları
Eğitim R dilinin veri yapılarını sistemli işler. Atomik vektörler ve tür zorlaması, vektörleştirme ve geri dönüşüm (recycling), liste ve iç içe liste, matris ve array, data.frame ile tibble, faktör ve seviyeler, NA yönetimi, [ ], [[ ]] ve $ indekslemesi, apply, lapply, sapply ve purrr::map, tidyr ile uzun ve geniş dönüşüm uygulamalı RStudio ortamında işlenir.
2 Gün. Her gün dört modül; 1. gün Vektör, Liste ve Matris; 2. gün Veri Çerçevesi, Faktör ve Dönüşüm.
Temel Seviye — R dilinde vektör, liste, matris, veri çerçevesi ve faktör yapıları
Katılımcılar RStudio'da her yapıyı oluşturur, indeksler ve dönüştürür; gerçek bir CSV veri kümesini data.frame ve tibble ile temizler.
R'daki hataların çoğunun kaynağı olan tür ve yapı farklarını netleştirirsiniz.
NA, faktör ve veri çerçevesi dönüşümleriyle analiz öncesi veriyi hazırlarsınız.
Döngü yerine apply ve map ailesiyle kısa kod yazarsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Ortalama ve medyan gibi kavramları bilmek yeterlidir.
Güncel R ve RStudio Desktop kurulu olmalıdır.
Değişken ve fonksiyon fikri faydalıdır.
CSV dosyası açıp inceleyebilmek gerekir.
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.
Program sonunda katılımcılar:
Vektörleştirilmiş işlemleri doğru kullanırsınız.
[ ], [[ ]] ve $ farkını bilerek veri seçersiniz.
İç içe listeleri okuyup dönüştürürsünüz.
Matris ve array ile hesaplama yaparsınız.
data.frame ve tibble ile tablo verisini işlersiniz.
Kategorik değişkenleri faktör olarak yönetirsiniz.
Eksik değerleri tespit edip uygun biçimde ele alırsınız.
apply ve map ailesiyle kısa ve okunaklı kod yazarsınız.
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.
Yazılım yaşam döngüsünde dokümantasyon eğitimi: gereksinim, ADR, C4, OpenAPI, test planı, README, sürüm notları ve docs-as-code yaklaşımı uygulamalı.
Detayları Gör →C# ortak veri erişimi ve asenkron kod eğitimi: lock, Interlocked, ConcurrentDictionary, Channel, async/await, Task.WhenAll ve CancellationToken uygulamalı.
Detayları Gör →İleri C# ve hata ayıklama eğitimi: jenerik kısıtlar, ifade ağaçları, reflection, Span, BenchmarkDotNet, Visual Studio tracepoint, dump analizi ve profil çıkarma
Detayları Gör →C# asenkron programlama eğitimi: Thread, ThreadPool, Task, async/await, Timer türleri, PeriodicTimer ve BackgroundService ile zamanlanmış işler.
Detayları Gör →Visual Studio ve .NET'te derleme ve hata ayıklama eğitimi: csproj, MSBuild, NuGet, Debug/Release, breakpoint, Watch, istisna yönetimi ve ILogger ile loglama.
Detayları Gör →