对于像doMC和doSMP这样的一些软件包,我会收到警告和无法访问库(doMC)。如下图所示,我对subselect没有问题,因此没有文件/目录权限问题。还试过repo = 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
我认为你无法使用它,因为你使用的是Windows。 doMC
软件包从未在Windows上提供,因为它依赖于mclapply
函数,之前在multicore
包中,现在在parallel
中。我没有听说过R 3.0.0中的doMC
有任何问题。
doSMP
包旨在成为doMC
的Windows替代品。我相信它最终被CRAN取消了,因为在较新版本的GCC上构建问题。
doParallel
和doSNOW
包可能是最受欢迎的适用于Windows的foreach
后端。
如果你想为windows安装它,你可以在这里:
install.packages("doMC", repos="http://R-Forge.R-project.org")
我为R 3.2.3版本做了它并且运行良好。
我在使用RTextTools时遇到了同样的问题,因为CRAN上现在没有RTextTools。我从Given Link下载了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”运行此命令后,我收到以下错误“ERROR:dependencies'SparseM','randomForest','tree','e1071','ipred','caTools','maxent ','glmnet','tau'不适用于包'RTextTools'“现在只需运行此代码即可从RStudio或RConsole(您使用的任何编辑器)安装每个依赖项
install.packages( “caTools”)
逐个安装所有9个必需的软件包(在我的情况下,RTextTools需要9个软件包依赖项)除了'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)