直到今天,加载library(tm)显示时,我都可以在r中使用tm了:

library(tm)



我认为这是一个依赖关系问题,请尝试重新安装软件包
install.packages("tm")



然后尝试找到slam:
install.packages("slam")



我还尝试了herechooseCRANmirror()列出的一些问题,但还是没有运气。软件包有问题吗?还是我的r不允许在今天之后安装“slam”?

session 信息
> sessionInfo()
R version 3.2.4 (2016-03-10)
Platform: x86_64-apple-darwin13.4.0 (64-bit)
Running under: OS X 10.11.6 (El Capitan)

locale:
[1] en_US.UTF-8/en_US.UTF-8/en_US.UTF-8/C/en_US.UTF-8/en_US.UTF-8

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

other attached packages:
[1] NLP_0.1-9

loaded via a namespace (and not attached):
[1] parallel_3.2.4 tools_3.2.4

最佳答案

对于R版本3.2.3,以下操作如本link所述工作正常,它建议这也适用于R版本3.3.0:

#install devtools if you have not installed
install.packages('devtools')
library(devtools)

slam_url <- "https://cran.r-project.org/src/contrib/Archive/slam/slam_0.1-37.tar.gz"
install_url(slam_url)

关于r - 安装TM软件包时,依赖项 ‘slam’不可用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39885408/

10-12 17:53
查看更多