R SCRIPT

Merhabalar,

Bugünkü konumuz R script. R ın ne olduğunu bilmeyenler için şunu söyleyebilirimki 2016 ile birlikte adını sıklıkla duyacağız. PowerBI ve R Entegrasyonunu anlattığım şu yazımda R ın bu popülerliğini küçük bir örnekle anlatmaya çalışmıştım. Örneğimde, SQL Server 2016 ile birlikte R script lerini Management Studio ortamında yazabildiğimizde, Machine Learning çalışmalarında R la son derece başarılı analizler yapabildiğimizden bahsetmiştim.

Kurulumunu yine nasıl yaptığımıza aynı makaleden erişebilirsiniz. (Kurulumu yaptıktan sonra çok basit bir arayüz sizi karşılayacak şaşırmayın:))

Öncelikle R la neler yapılabilir beraber inceleyelim ki R dilinin amacını öğrenmiş olalım.

R, en güçlü ve en yaygın biçimde kullanılan istatiksel yazılımdır. Data science adını ne kadar sıklıkla duyacaksak R ı da o kadar sık duyacağız diyebilrim. Öyleki, Facebook, google gibi analitik şirketler için en popüler dil haline gelmiştir.

R açık kaynak kodlu, ücretsiz bir dildir.

R= İstatistik, Analizi, Hesaplama, Grafik gösterimi  diyebiliriz. Şöyleki: R, analizlerimizi yapmamızı sağlayan aynı zamanda zengin grafiksel gösterimini de sunan bir ortamdır.

R analiz yapma ortamını nasıl sağlar derseniz cevabı şu: R karmaşık algoritmik işlemleri (clustering, time-series analysis, classical statistical tests, classification, ….) yapmamızı sağlayan bir çok kütüphaneyi barındırmakta.

R ın genel yapısını anlatan aşağıdaki kısa videoyu izlemenizi tavsiye ederim.

Kurulumumuzu yaptıktan sonra R kodlarımızı yazacağımız R Studio ya ya geçebiliriz. Aşağıdaki gibi bir ekran bizi karşılamakta.

r

Arayüzden ayrıntısına girmeden şimdilik genel olarak bahsedeceğim. Yeri geldikçe ayrıntılara değineceğiz.

Dosya menüsünde klasik kaydetme, yeni Betik açma(R kodlarını yazdığımız Console dan bir tane daha açma diyebiliriz. Açtığımız betiği development, Console u da canlı mantığında kullanabiliriz)

Dosya menüsündeki en önemli kısım Dizin Değiştir segmesi diyebilirim. Çünkü, bir csv dosyası okumak istediğimizde R ın working directory si olan yerden okuma gerçekleştirilir.

r1.png

Bir örnekle working directory olayını pekiştirmemiz gerekirse:

Benim working directory imin location u Documents görünmekte.

r2

Documents deki dosyalara bakalım öncelikle. Bu sırada Masaüstünde deneme.csv isminde dosya bulunmakta. r3Şimdi sıra geldi csv dosyamızı R Studio dan okumaya.

r4

deneme csv dosyasını bulamadığına dair hata vermekte. Nedeni, tahmin ettiğimiz üzere working folder da bu dosyanın bulunmaması. Masaüstünde bulunan bu dosyayı working folder ıma ekliyorum.

r5

Tekrar kodumu çalıştırıyorum. Hatta csv dosyamın içindeki verileri görüntülemek için dataset imi çalıştırıyorum.

r5

Buraya kadarki amacımız working folder ın önemini anlamak. Working folder ın location unu değiştirilebilir.

Yazımıza son vermeden önce basit birkaç kod yazalım.

R nesne tabanlı bir dildir. Yani her şey nesnedir.

  • file lara connection olurken file
  • web ten veriye connect olurken url ifadesi kullanılır.

# işareti yorum satırı açmada kullanılır

r6

Keyifli okumalar..

Şeydanur SANDIKÇI

Reklamlar

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Google+ fotoğrafı

Google+ hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Connecting to %s

%d blogcu bunu beğendi: