Merhaba arkadaşlar. Bilenler bilir yaparak öğrenen biriyimdir. Öğrenirken çektiğim eziyetleri de başkaları çekmesinler diye uğraşırım.
R dilini öğrenmeye başlayınca bütün ingilizce kaynaklar mtcars flags plants gibi verilerle uğraştırıyor. Egzersiz için iyi olabilir ancak ben daha çok gerçek sorunlarla ilgileniyorum.
Gerçek sorunlar derken, veri okuma, veri parçalama, tarih formatları eziyetleri gibi.
Bu programlama diline de başladığımda ilk düşüncem excelde uğraşıp durduğum şeyleri otomatiğe bağlamaktı.
Neyse kısa keselim R programlama dilinde excel den veri okuma aşağıdaki şekilde yapılıyor.
Öncelikle Console ekranından install.packages() fonksiyonunu kullanıyoruz.
Paketimizin yüklemesi bittiğinde ;
library(readxl) yazarak kütüphanemizi çağırıyoruz.
Ardından iki şekilde excel dosyalarımızı okutabiliriz.
- Her seferinde kaynak klasörden okutmayacağım nerden seçersem onu okusun derseniz bu kodu kullanıyorsunuz. trim_ws adı üstünde white space temizleme işlemi yapıyorlar.
path = file.choose()
my_data <- read_excel(path,trim_ws = TRUE)
2. Kaynak dosyanızda Run All yaptığınızda hepsi birden çalışsın dosya seçmeyeyim derseniz bu şekilde yazıyorsunuz.
my_data <- read_excel(“Ornek Veri.xlsx”,trim_ws = TRUE)
Not: Flexdashboard duyanlar panelde RMarkdown üzerinde bu şekilde okutabilir ancak Shiny motorunda farklı bir kodu var. Sayfamda bulabilirsiniz.
Her gün ayrı içerik girişi yapacağım. Temel sorunlara beraber çözüm bulabiliriz.
İyi kodlamalar.