Günlerdir RStudio'da bir proje üzerinde çalışıyorsunuz ve diz boyu kod ve yüklü kütüphanelerle meşgulsünüz. İşler harika gidiyor… ta ki artık öyle olmayana kadar 🙄. Şimdiye kadar zahmetsizce kullandığınız bir kütüphaneyi kullanmaya çalıştığınızda aniden korkunç hata mesajları ortaya çıkıyor. Şimdilik bunu görmezden gelmeye ve daha sonra endişelenmeye karar veriyorsunuz. Ancak RStudio oturumunuzu bir sonraki açışınızda başka bir sorun ortaya çıkıyor. RStudio yazılımınızı güncellemenin zamanı geldi. Kendi kendinize mantık yürütüyor ve şimdi bununla ilgilenmeye karar veriyorsunuz çünkü çok iyi biliyorsunuz, bu sorunlar ve göstergeler SADECE GELMEYE DEVAM EDİYOR 😱.
Bir iş akışının ortasında olduğunuzda bu sorunlar, en deneyimli programcılar için bile korkutucu ve korkutucu olabilir. Birincisi, düzeni bozmalısınız.
İkincisi, programlama hassas olabilir ve birçok hareketli parça vardır. Çalışan bir yöntem bulduğunuzda, onunla uğraşmak istemezsiniz. Yazılımınızı güncellemek kitaplıklarınızın güncellenmesine yol açar ve bu güncellemelerin kodunuzda hatalara yol açıp açmayacağını bilmek imkansızdır.
R, açık kaynaklı programlama dilinin kendisidir ve RStudio, kullanıcıların R ile kodlama yapmasına ve düzenli bir konsol benzeri ortamda araçlara, verilere ve görselleştirmelere kolay erişime sahip olmasına olanak tanıyan entegre geliştirme ortamıdır (IDE). Maalesef bunları bağımsız olarak güncellemeniz gerekiyor. Ancak çoğu zaman yalnızca RStudio'yu güncelleyerek ve R'yi yalnız bırakarak kurtulabilirsiniz.
Bu senaryoya verilen ortak tepki, güncellemeleri ertelemek ve "bunu daha sonra düşünmektir". Bu bir süre işe yarayabilir, ancak işte bu yüzden bu sorunla hemen ilgilenmeli ve yazılımınızı güncel tutmalısınız.
Mevcut yazılım sürümlerinizi kontrol etmenin birkaç yöntemi vardır. Herhangi bir sorunla karşılaşmanız ve geriye dönmeye karar vermeniz ihtimaline karşı, şu anda kullandığınız sürümleri not almanız iyi olur. Bu pek olası değil ama yine de dikkatli olmanızda fayda var.
Çoğunlukla RStudio'yu açtığınızda aşağıdaki gibi bir açılır pencere göreceksiniz. Bu size mevcut sürümünüzü ve hangi sürümün mevcut olduğunu gösterir.
Bu güncelleme göstergelerini almıyorsanız yine de güncellemeleri manuel olarak kontrol edebilirsiniz. Öncelikle Yardım sekmesine gidin ve Check for Updates
seçin (aşağıda sarı renkle vurgulanmıştır).
Buna tıklamak, daha önce olduğu gibi aynı pencerenin açılmasını sağlayacaktır.
Mevcut R sürümünüzü kontrol etmek için konsola sessionInfo()
yazın (aşağıda mavi yazı tipiyle görülmektedir). Komutun çalıştırılması aşağıdaki sonuçları verecektir. Sonuçlar R 4.2.1 sürümünün şu anda kullanımda olduğunu gösteriyor.
Artık bazı şeyler gereksiz hale geliyor, ancak R sürümünüzü (ve en komik olanı) kontrol etmenin en kolay yöntemi RStudio'yu açmak, konsola bakmak ve görüntülenen metni okumaktır. Bu sürümü geliştiren proje ekibinin şunu verdiğini fark edeceksiniz: komik bir isim. Bu durumda R 4.2.1 sürümü aynı zamanda "Komik Görünüşlü Çocuk" 😭 olarak da bilinir (aşağıda sarı renkle vurgulanmıştır).
RStudio'yu tamamen güncellemeye hazır olmayabilirsiniz ancak paketlerle ilgili hata mesajları ve hatalar alıyorsunuz. Sorunlu paketi güncellemeyi deneyebileceğinizi ve bunun hatayı çözüp çözmediğini görebileceğinizi unutmayın. RStudio paketlerinin listesini görebileceğiniz Packages tab
gidin. Update button
tıklayın (aşağıdaki resme bakın).
Packages tab
Update
seçeneğine tıkladıktan sonra aşağıdaki görseldeki gibi yeni bir pencere açılacaktır. Yeni pencere, halihazırda yüklediğiniz paket sürümü ve hangi sürümün kurulabileceği konusunda sizi bilgilendirir.
Ayrıca ilgilendiğiniz pakete ait NEWS button
tıklayarak nelerin güncellendiğini görebilirsiniz. Bu düğmeye tıklamak, bilgi listesinin bulunduğu bir tarayıcı açacaktır. Örneğin, ggplot2'nin NEWS button
tıklamak, yeni sürümdeki çok sayıda değişikliği ve hata düzeltmesini ortaya çıkarır (aşağıdaki resme bakın).
Select All
tıklayın.Install Updates
tıklayın.
Güncellemek istediğiniz paket(ler)in yanındaki kutuya tıklayın.
Install Updates
seçin.
R'nin yeniden başlatılmasını isteyen bir uyarı istemi görünecektir, Yes
tıklayın.
Güncelleme tamamlandıktan sonra konsolda listelenen değişiklikleri göreceksiniz. Paket sürümünüz paketler listesinde güncellenmelidir.
Hem R'yi hem de RStudio'yu güncellemeyi planlıyorsanız, önce R'yi güncellemek daha mantıklıdır ancak bunları her iki sırayla da güncelleyebilirsiniz. Yalnızca RStudio'yu güncellemeyi planlıyorsanız sonraki bölüme geçin.
Şu yöne rotayı ayarla
En son sürümü başarıyla yüklediğinizi onaylayın ve RStudio'yu güncellemeye geçin. Aşağıdaki resim R'nin 4.2.3 "Shortstop Beagle" sürümüne güncellendiğini göstermektedir.
Artık hangi sürümü çalıştırdığınızı biliyorsunuz, sırada ne var?
Güncelleyici açılır penceresinden Quit and Download
tıklayın. Bu eylem RStudio oturumunuzu kapatacak ve
En son sürümü indirin, kurulum dosyasını açın; RStudio Kurulum penceresiyle karşılaşacaksınız. Daha sonra Başlat Menüsü Klasörünüzü ve hangi R sürümünü kullanmak istediğinizi seçebilirsiniz. En son R'yi yüklediyseniz ilgili sürümü seçin.
Güncellemeden sonra yeni bir RStudio oturumu açın ve güncellemeleri kontrol edin. Aşağıdaki pencereyi görmelisiniz.
Hem R hem de RStudio şimdi güncellenmelidir. Ancak RStudio'daki konsol oturumunuz hala R'nin eski sürümünü kullandığınızı okuyor. Ne verir? R'nin güncellenmiş sürümünü seçmek için son bir adım yapmanız gerekebilir.
RStudio'da, Tools tab
altında Global Options
seçin.
Bir sonraki pencerede, R General
bölümünün altında, Change
düğmesine tıklayarak güncellenmiş R sürümünüz için doğru dizini seçin.
Açılan bir sonraki pencerede R'nin güncellenmiş sürümünü seçin.
Son olarak RStudio oturumunuzu kapatın, yeniden açın ve konsolu inceleyin. Yüklü R'nin en son sürümünü okumalıdır. Benim durumumda şu anda R 4.2.3 veya “Kısa Durdurucu Beagle” kullanıyorum.
Artık R, RStudio ve paketlerinizi nasıl güncelleyeceğinizi öğrendiniz. Artık işler yolunda gitmeli ve bölgede çalışmaya geri dönebilirsiniz.
Not: Bu eğitim bir Windows bilgisayarda gerçekleştirildi.
Ana görsel kaynağı: "Beagle'lar beyzbol oynuyor" istemiyle kararlı yayılma v2.1.