2016-10-05 3 views
1

У меня ошибка при попытке позвонить ez библиотека для rAnova, проблема, которую я не смог найти pbkrtest пакет, пока я с успехом выполнил install.packages("ez"). library(ez) возвращение к ошибке:Ошибка при попытке использовать библиотеку «ez»

Error in loadNamespace (j <- i [[1L]], c (lib.loc, .libPaths()) = vI VERSIONCHECK [[j]]): no package named 'pbkrtest' is found 
    In addition: Warning message: package 'ez' was compiled with version 3.2.5 R   Error: loading the package or namespace failed for 'ez' 

Как правильно использовать эту библиотеку? Благодаря

EDIT: Sessioninfo()

R version 3.2.2 (2015-08-14) 
Platform: x86_64-w64-mingw32/x64 (64-bit) 
Running under: Windows 8 x64 (build 9200) 

locale: 
[1] LC_COLLATE=French_France.1252 LC_CTYPE=French_France.1252 
[3] LC_MONETARY=French_France.1252 LC_NUMERIC=C     
[5] LC_TIME=French_France.1252  

attached base packages: 
[1] stats  graphics grDevices utils  datasets methods base  

other attached packages: 
[1] devtools_1.12.0 

loaded via a namespace (and not attached): 
Error in x[["Version"]] : index out of limits 
De plus : Warning messages: 
1: In FUN(X[[i]], ...) : 
    The file DESCRIPTION of the package 'digest' is missing or incorrect 
2: In FUN(X[[i]], ...) : 
    The file DESCRIPTION of the package 'nlme' is missing or incorrect 

EDIT 2: Sessioninfo() после перезагрузки машины и R

R version 3.2.2 (2015-08-14) 
Platform: x86_64-w64-mingw32/x64 (64-bit) 
Running under: Windows 8 x64 (build 9200) 

locale: 
[1] LC_COLLATE=French_France.1252 LC_CTYPE=French_France.1252 
[3] LC_MONETARY=French_France.1252 LC_NUMERIC=C     
[5] LC_TIME=French_France.1252  

attached base packages: 
[1] stats  graphics grDevices utils  datasets methods base  

loaded via a namespace (and not attached): 
[1] MASS_7.3-45  Matrix_1.2-7.1 tools_3.2.2  mgcv_1.8-15  
[5] nnet_7.3-12  nlme_3.1-121 grid_3.2.2  lattice_0.20-34 

но все та же ошибка (выше), когда ленточная библиотека (эз).

+0

Вы пробовали 'install.packages (" pbkrtest ")'? – ytk

+0

Да: Предупреждение: пакет «pbkrtest» недоступен (для версии R 3.2.2) Связано ли это с версией? – ranell

+0

Я не могу воспроизвести эту ошибку. Просто простая 'install.packages (« ez »); library (ez)' отлично работала для меня. Я запускаю R 3.3.1 на Ubuntu 14.04.5. Возможно, было бы полезно разместить ваш 'sessionInfo()'. – ytk

ответ

1

Похоже, что речь шла о версии R. Как заметил в ошибке, и, как я понял, «ez» был скомпилирован с версией 3.2.5 R. Итак, теперь я под 3.3.1, и я успешно включил EZ и могу загрузить библиотеку и использовать эту функцию. Более сложным является переустановка R и всех пакетов, которые кажутся болезненными, но благодаря этому great post, которые позволяют мне хранить все мои пакеты во временной папке и переустанавливать их в новейшей версии

Для получения информации, если это может помочь кому-то else, my Sessioninfo() возвращает:

R version 3.3.1 (2016-06-21) 
Platform: x86_64-w64-mingw32/x64 (64-bit) 
Running under: Windows 8.1 x64 (build 9600) 

locale: 
[1] LC_COLLATE=French_France.1252 LC_CTYPE=French_France.1252 LC_MONETARY=French_France.1252 
[4] LC_NUMERIC=C     LC_TIME=French_France.1252  

attached base packages: 
[1] stats  graphics grDevices utils  datasets methods base  

other attached packages: 
[1] ez_4.3 

loaded via a namespace (and not attached): 
[1] Rcpp_0.12.7  magrittr_1.5  splines_3.3.1  MASS_7.3-45  munsell_0.4.3  
[6] colorspace_1.2-6 lattice_0.20-33 minqa_1.2.4  stringr_1.1.0  car_2.1-3   
[11] plyr_1.8.4   tools_3.3.1  nnet_7.3-12  parallel_3.3.1  pbkrtest_0.4-6  
[16] grid_3.3.1   nlme_3.1-128  gtable_0.2.0  mgcv_1.8-12  quantreg_5.29  
[21] MatrixModels_0.4-1 lme4_1.1-12  Matrix_1.2-6  nloptr_1.0.4  reshape2_1.4.1  
[26] ggplot2_2.1.0  stringi_1.1.2  scales_0.4.0  SparseM_1.72  
> 
Смежные вопросы