2014-11-27 4 views
0

Я много пробовал в stackoverflow для этого вопроса, например, update.package, установить «codetools» и некоторые советы в stackoverflow. Как мне обращаться с «пакетом» xxx ' не доступно "предупреждение? но не работает. пакет, кажется, установлен, но не может быть loaded-Невозможно загрузить «выживание» в версии R 3

library(survival) 
## error:package ‘survival’ was built before R 3.0.0: please re-install it 
+0

Это рекомендуемый пакет, так что это не доступно на CRAN, но должны быть предварительно установлены. Вероятно, на вашем пути есть несколько старых пакетов. Результаты '.libPaths()' и 'sessionInfo()' пожалуйста? –

+3

Попробуйте update.packages (ask = FALSE, checkBuilt = TRUE), ref http://www.r-bloggers.com/automated-re-install-of-packages-for-r-3-0/ –

ответ

1

@John Это удивительно! Раньше я использовал update.packages, но это не сработало - сейчас это работает! Но есть еще предупреждение -

package ‘survival’ was built under R version 3.1.2 

@Ben Bolker

sessionInfo()#R version 3.1.1 (2014-07-10)#Platform: i386-w64-mingw32/i386 (32-bit) 
#locale: #[1] LC_COLLATE=Chinese (Simplified)_People's Republic of China.936 
#[2] LC_CTYPE=Chinese (Simplified)_People's Republic of China.936 
#[3] LC_MONETARY=Chinese (Simplified)_People's Republic of China.936 
#[4] LC_NUMERIC=C 
#[5] LC_TIME=Chinese (Simplified)_People's Republic of China.936 
#attached base packages:#[1] splines stats  graphics grDevices 
#[5] utils datasets methods base #other attached packages: 
#[1] survival_2.37-7#loaded via a namespace (and not attached):#[1] tools_3.1.1 
+0

это просто предупреждение, но если вы хотите избавиться от него, обновите его до версии 3.1.2 ... –

Смежные вопросы