R, istatistiksel ve grafik sunumunda uzmanlaşmış bilgi işlem çalışanları arasında popüler olan ve hızlı büyüyen açık kaynak kodlu bir programlama dili ve analiz ortamıdır. İstatistiksel Hesaplama için R Foundation tarafından desteklenir ve istatistikçi yazılımlar geliştirmek ve veri analizi yapmak için istatistikçiler ve veri madencileri tarafından çokça kullanılır.
Bu makalede, Debian 9 sisteminde R’nin nasıl kurulacağı konusunda size yardımcı olacğaım.
Gereksinimlar
- En az 1G RAM ile Debian 9 bilgisayar. Makinenizde 1GB’den az RAM varsa, bir Swap(takas alanı) oluşturabilirsiniz.
R yükleme
Bu yazı yazılırken, R’nin en son kararlı sürümü 3.5.1 sürümüdür. Debian depolarından gelen R paketleri genellikle eskidir, bu yüzden CRAN tarafından desteklenen depoyu ekleyerek R’yi kuracağız.
HTTPS üzerinden yeni bir depo eklemek için gereken bağımlılıkları yükleyin
sudo apt install dirmngr apt-transport-https ca-certificates software-properties-common gnupg2
Aşağıdaki komutları çalıştırarak CRAN deposunu etkinleştirin ve sisteminize CRAN GPG anahtarını ekleyin
sudo apt-key adv --keyserver keys.gnupg.net --recv-key 'E19F5F87128899B192B1A2C2AD5F960A256A04AF'
sudo add-apt-repository 'deb https://cloud.r-project.org/bin/linux/debian stretch-cran35/'
Depo eklendikten sonra paket listesini güncelleyin ve R paketini yükleyin
sudo apt update
sudo apt install r-base
R sürümünü gösterecek aşağıdaki komutu çalıştırarak yüklemeyi doğrulayın
R --version
Çıktısı aşağıdaki gibi olacaktır
R version 3.5.1 (2018-07-02) -- "Feather Spray"
Copyright (C) 2018 The R Foundation for Statistical Computing
Platform: x86_64-pc-linux-gnu (64-bit)
R is free software and comes with ABSOLUTELY NO WARRANTY.
You are welcome to redistribute it under the terms of the
GNU General Public License versions 2 or 3.
For more information about these matters see
http://www.gnu.org/licenses/.
R’nin bu kadar popüler olmasının temel nedenlerinden biri de, Kapsamlı R Arşiv Ağı (CRAN) aracılığıyla sunulan çok çeşitli eklenti ve paketlerdir. root olarak başlatıldığında, paketler tüm sistem kullanıcıları için global olarak kurulacak ve kullanılabilir olacaktır. Eğer sudo olmadan R’yi başlatırsanız, kullanıcı için kişisel bir kütüphane kurulacak ve kullanılacaktır.
R konsolunu root olarak açmak için
sudo -i R
Aşağıdaki tüm komutlar bir R konsolunda çalıştırılması gerekmektedir.
Stringr paketini kurmak için
install.packages("stringr")
Kurulum biraz zaman alacak ve tamamlandıktan sonra kütüphaneyi ekliyoruz
library(stringr)
Kullanılabilir CRAN Paketleri oldukça fazladır bunlardan istediklerinizi kurabilir ve install.packages()
ile yükleyebilirsiniz.