Как установить многоядерный пакет на R v3.1.2?
Я использую команду по умолчанию для установки multicore
пакет
install.packages('multicore','http://www.rforge.net/')
как написано здесь http://www.rforge.net/multicore/files/ но я получаю предупреждение:
install.packages ('multicore', ' http://www.rforge.net/') Предупреждение в install.packages: 'lib = " http://www.rforge.net/" "недоступно для записи. Хотите использовать личную библиотеку вместо? (да / нет) y Предупреждение в install.packages: пакет 'multicore' недоступен (для версии R 3.1.2)
Кто-нибудь знает какое-либо решение этого? Я не могу использовать предыдущие версии R. Я хотел бы использовать mclapply
функция из этого пакета.
Спасибо за помощь.
Информация о моей сессии:
> sessionInfo()
R version 3.1.2 (2014-10-31)
Platform: x86_64-redhat-linux-gnu (64-bit)
locale:
[1] LC_CTYPE=en_US.UTF-8 LC_NUMERIC=C
[3] LC_TIME=en_US.UTF-8 LC_COLLATE=en_US.UTF-8
[5] LC_MONETARY=en_US.UTF-8 LC_MESSAGES=en_US.UTF-8
[7] LC_PAPER=en_US.UTF-8 LC_NAME=C
[9] LC_ADDRESS=C LC_TELEPHONE=C
[11] LC_MEASUREMENT=en_US.UTF-8 LC_IDENTIFICATION=C
attached base packages:
[1] stats graphics grDevices utils datasets methods base
other attached packages:
[1] stringi_0.4-1 ggplot2_1.0.0
loaded via a namespace (and not attached):
[1] colorspace_1.2-4 digest_0.6.8 grid_3.1.2 gtable_0.1.2
[5] MASS_7.3-35 munsell_0.4.2 plyr_1.8.1 proto_0.3-10
[9] Rcpp_0.11.3 reshape2_1.4.1 scales_0.2.4 stringr_0.6.2
[13] tools_3.1.2
1 ответ
Зачем тебе это?
Большая часть его функциональности была интегрирована в parallel
пакет, который уже поставляется с R. Посмотрите на его виньетку, например, из R через vignette()
или отсюда.
А причина, по которой вы не можете установить "многоядерный", заключается в том, что он был отозван R Core, учитывая, что его функциональность (по существу полностью) теперь "параллельна".