Package doMC НЕ доступен для предупреждения R версии 3.0.0 в install.packages
Для некоторых пакетов, таких как doMC & doSMP, я получаю предупреждение & неспособность к библиотеке (doMC).
Как показано ниже, у меня нет проблем с подвыборкой, поэтому нет проблем с правами доступа к файлам/каталогам.
Также попробовал репо =http://cran.us.r-project.org & другие, не повезло.
пожалуйста, сообщите.
PS: для неожиданных японских символов, я понятия не имею; я предполагаю, что это отдельная проблема; пока нет ответа от support.rstudio.org/help/discussions/problems/6009-japanese-characters-show-unexpectedly
> install.packages('doMC')
Warning in install.packages :
package 租oMC・is not available (for R version 3.0.0)
Installing package into 舛:/Users/YULE/Documents/R/win-library/3.0・(as 鼠ib・is unspecified)
Warning in install.packages :
package 租oMC・is not available (for R version 3.0.0)
> install.packages('subselect')
Installing package into 舛:/Users/YULE/Documents/R/win-library/3.0・(as 鼠ib・is unspecified)
trying URL 'http://cran.rstudio.com/bin/windows/contrib/3.0/subselect_0.12-2.zip'
Content type 'application/zip' length 1295653 bytes (1.2 Mb)
opened URL
downloaded 1.2 Mb
package 壮ubselect・successfully unpacked and MD5 sums checked
The downloaded binary packages are in
C:\Users\YULE\AppData\Local\Temp\Rtmp6DK5mn\downloaded_packages
> library(subselect)
---------------------------------------------------------------------------------
> sessionInfo()
R version 3.0.0 (2013-04-03)
Platform: x86_64-w64-mingw32/x64 (64-bit)
locale:
[1] LC_COLLATE=English_United States.1252 LC_CTYPE=English_United States.1252
[3] LC_MONETARY=English_United States.1252 LC_NUMERIC=C
[5] LC_TIME=English_United States.1252
attached base packages:
[1] graphics grDevices datasets stats utils methods base
other attached packages:
[1] subselect_0.12-2 XML_3.96-1.1 colorspace_1.2-2 RGtk2_2.20.25 rattle_2.6.26
loaded via a namespace (and not attached):
[1] tools_3.0.0
Ответы
Ответ 1
Я предполагаю, что он недоступен для вас, потому что вы используете Windows. Пакет doMC
никогда не был доступен в Windows, потому что он зависит от функции mclapply
, прежде чем в пакете multicore
и теперь в parallel
. Я не слышал о проблемах с doMC
в R 3.0.0.
Пакет doSMP
должен был быть альтернативой Windows для doMC
. Я считаю, что в конечном итоге он был снят с CRAN из-за проблем с его созданием в новых версиях GCC.
Пакеты doParallel
и doSNOW
, вероятно, являются наиболее популярными бэкендами foreach
, доступными для Windows.
Ответ 2
Если вы хотите установить его для Windows, вот как вы можете:
install.packages("doMC", repos="http://R-Forge.R-project.org")
Я сделал это для версии R 3.2.3, и он работает хорошо.
Ответ 3
Я столкнулся с той же проблемой с RTextTools, так как RTextTools теперь недоступен в CRAN.
У меня есть загрузка RTextTools по данной ссылке
https://cran.r-project.org/src/contrib/Archive/RTextTools/
и скопируйте файл RTextTools_1.4.2.tar.gz в корневую папку проекта, затем выполните эту команду в папке проекта в терминале
"R CMD INSTALL RTextTools_1.4.2.tar.gz"
После запуска этой команды я получаю ниже сообщение об ошибке "ОШИБКИ: зависимости‘ SparseM, ‘randomForest,‘ tree, ‘e1071, p ipred,‘ caTools, ‘maxent,‘ glmnet, ‘tau недоступны для пакета‘ RTextTools "
Теперь установите все зависимости из RStudio или RConsole (любой используемый вами редактор), просто запустив этот код
install.packages("caTools")
Установите все 9 необходимых пакетов один за другим (в моем случае это было 9 зависимостей пакетов, требуемых RTextTools), будут установлены все пакеты, кроме 'maxent'
Теперь скачайте maxent по указанной ссылке
https://cran.r-project.org/src/contrib/Archive/maxent/
и скопируйте файл maxent_1.3.3.1.tar в папку проекта, затем выполните эту команду в папке проекта в терминале
"R CMD INSTALL maxent_1.3.3.1.tar"
Теперь для RTextTools Запустите эту команду еще раз в Терминале
"R CMD INSTALL RTextTools_1.4.2.tar.gz"
Все сделано сейчас..
Но последний шаг
Загрузите RTextTools, используя
Библиотека (RTextTools)
Вы увидите еще одну ошибку: Загрузите SparseM Теперь загружается SparseM, используйте код ниже
библиотека (SparseM)
и в последнем Load RTextTools
библиотека (RTextTools)