SORU
3 Kasım 2010, ÇARŞAMBA


Eksik paketler için kontrol edin ve onları yüklemek için şık bir yol?

Diğer kod bu gün bir çok paylaşım gibi görünüyor. Çoğu acemi/orta R kullanıcısı ve zaten yok paketlerini yüklemek zorunda olduklarını fark yoktur.

Zarif bir şekilde installed.packages() yükleme ben olanları karşılaştırın arayıp eksik yüklemek var mı?

CEVAP
3 Kasım 2010, ÇARŞAMBA


Evet. Eğer paketlerinin listesi varsa, installed.packages()[,"Package"] çıktısı karşılaştırın ve eksik paketleri yükleyin. Şöyle bir şey:

list.of.packages <- c("ggplot2", "Rcpp")
new.packages <- list.of.packages[!(list.of.packages %in% installed.packages()[,"Package"])]
if(length(new.packages)) install.packages(new.packages)

Aksi takdirde:

Bir paket kodunuzu koymak ve onları bağımlılıklar yaparsanız, o zaman otomatik olarak paketi yüklediğinizde yüklenmiş olacaktır.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Film Riot

    Film Riot

    16 NİSAN 2006
  • magnum33563

    magnum33563

    8 NİSAN 2011
  • Tips On Linux

    Tips On Linu

    26 Temmuz 2008