R Konsolu ve R İçin Editör Programları
R’ı yükledikten sonra neymiş bu diye ilk açtığınızda belki hayal kırıklığına uğrayabilirsiniz. R çalıştığında programın versiyon bilgileri ve imlecin yanıp söndüğü bir komut giriş noktası içeren basit bir ekran karşınıza gelecektir. Kullandığınız işletim sistemine göre bazı farklılıklar içermekle birlikte aşağı yukarı aşağıda yer alan resimdekine benzer bir ekranla karşılaşacaksınız.
R Konsolu
R’da komutlar ve çıktıları aynı çalışma alanında yer alır. Çalışma alanında bazı değişiklikler yapmak mümkündür. Sisteme göre değişmekle beraber (benim kullanmakta olduğum versiyonda R menüsü altında yer alan) Preferences seçeneğine tıklayınca arayüzde değişiklik yapılabilecek seçenekler karşımıza gelecektir.
R, doğrudan bu şekilde kullanılabileceği gibi üçüncü parti bir metin editör programları aracılığıyla da kullanılabilir. Editör programlarının pek çok avantajlı yanları olduğu gibi, alışanlar için R’ın kendi konsolu da kullanışlıdır. Dolayısıyla konsol mu yoksa editör mü sorusu öncelikle alışkanlığa bağlıdır.
R kullanmaya konsolda başlayıp, konsolda pratik sağlayanlar herhangi bir ara programa ihtiyaç duymazken, konsolun sunduğundan daha fazlasını arayanlar için editörler ideal olabilir. Hangi editör sorusuna verilecek cevap ta yine alışkanlıklara göre değişecektir. Şahsen denediğim ve halen kullandığım tek editör RStudio oldu. Denemenizi tavsiye ederim.
R’dan çıkmak için grafik arayüzündeki seçenekler kullanılabileceği gibi
q()
komutuyla da program kapatılabilir.
R kapanırken sistem size çalışma alanını kaydetmek isteyip istemediğinizi soracaktır. Çalışma alanı kaydedilince, bir sonraki açılışta bu çalışma alanını, tanımladığınız değişkenler, R içerisine aktardığınız dosyalar, o ana kadar yazmış olduğunuz kodlar belirleyeceğiniz bir klasöre kaydedilir ve böylece tekrar açtığınızda kaldığınız yerden devam edebilirsiniz.
İşletim sistemine göre değişebilmekle beraber, R ilk kurulduğunda genellikle kullanıcının Home klasörünü veya Home klasörü altında oluşturacağı bir klasörü kayıt klasörü olarak atar. R ile çalışırken dosya kaydetme ihtiyacı duyarsanız, kaydettiğiniz dosyalar bu klasöre kaydedilir.
R’ın dosyaları nereye kardettiğini görmek için;
getwd()
R’ın kayıt yaptığı klasörü değiştirmek için:
setwd(file=“C:/Kaydetmek/istediğiniz/yer”)
Bazı Windows sistemlerde ‘/’ yerine ‘’ kullanılması gerekebilir. Çalışma alanını kaydetmeye alternatif olarak o ana kadar çalıştırılan kodlar da ayrı bir dosya olarak kaydedilebilir. Sonraki oturumda kaydedilen kodların hepsini bir kerede çalıştırarak son bırakılan yere çabukça ulaşılabilir. Kodları ayrı bir dosya olarak kaydetmenin diğer bir faydası, benzer işlemler farklı bir veriseti üzerinde yapılacaksa, sadece veriseti ismini ve değişken isimlerini değiştirerek aynı kod tekrar kullanılabilir.
Ancak çok büyük bir dosya üzerinde çalışılıyorsa ve hesaplamalar zaman alıyorsa, o zaman çalışma alanının kaydedilmesi daha mantıklı bir yaklaşım olacaktır.