Şu anda bir bilgi işlem kümesinde bir R kodu çalıştırmaya çalışıyorum, ancak kümedeki bazı garip güvenlik duvarı ayarları nedeniyle install.packages
işlevini çalıştıramıyorum. R kodumda sadece birkaç paket kullandığım için, paketleri manuel olarak indirip kurarak install.packages
işlevini kullanmaktan kaçınmayı umuyordum.R Paketinde Karşıdan Yükleme ve Yükleme
Not: Bu sorunun R SSS'de açıklandığı gibi bir HTTP proxy kullanarak önlenmesinin bir yolu olduğunun farkındayım. Ne yazık ki, kümelenmeden sorumlu olan kişiler bunu kurmak için yardımcı olmayacaktır, bu yüzden bu alternatif yaklaşımı düşünmeye zorlanıyorum.
İdeal olarak, paketleri CRAN'dan bilgisayarıma indirir, sonra bu dosyaları küme içine yükler ve bunları R'deki uygun komutları kullanarak yüklerim. Ayrıca, paketlerin de emin olmak isterim. varsayılan R dizininde "yazma" iznim olmadığından seçtiğim bir konuma yüklenir (.libPaths
işlevini kullanarak R içinde bunu yapabileceğime inanıyorum)
Son olarak, Küme üzerinde çalışıyorum Unix x86_64.
Bunu yapmak kesinlikle mümkün ve' install.packages' işlevi NULL deposu argümanını kabul edecektir. –
Harika! Bunu hiç anlamadım. Sadece aşağıdaki kod parçasının çalıştığını onaylamak için doğru mu? 'install.packages (pkgs = MyListofTARGZFiles, repos = NULL, lib = MyLibraryDirectory) –
Gerçekten bir liste olduğu varsayılarak, bu biçimselliğin tam olarak çalıştığından emin değil. İlk argümanın bir karakter vektörü olması gerekir. –