我是Ubuntu的新用户,在从附近的CRAN存储库获取R包方面遇到了很多问题。我使用的是Ubuntu v10.04和R v2.14.1。我无法获取像twittR、plyR等包。有人能告诉我适当的步骤吗?因为我必须使用这个来执行对Twitter数据的情感分析。是因为软件版本太旧了吗?
首先,获取Ubuntu 14.04。你还在使用10.04吗?
添加Ubuntu CRAN发布的公钥:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E084DAB9
通过编辑sources.list将附近的CRAN镜像添加到deb列表中:
sudo nano /etc/apt/sources.list
deb http://watson.nci.nih.gov/cran_mirror/bin/linux/ubuntu trusty/
sudo apt-get update
最后,安装(更新版本的)Base-R和Dev-R:
sudo apt-get install r-base r-base-dev
R_LIBS_USER='directory_of_your_choice'.
请确保为您的用户设置适当的读写权限。如需更多帮助,请访问AskUbuntu堆栈交换。
http://cran.rstudio.com/bin/linux/ubuntu trusty/
这样更“中立”的代码库可能是更好的建议。(来源:digitalocean.com) - Raphael
R
版本 2.14.1 已经过时了。当前版本是 3.2.1。大多数最近的软件包都无法在你使用的旧版本的R
上运行。请尝试按照 https://cran.r-project.org/ 上的说明安装当前版本。一旦你安装了当前版本的R
,再次尝试安装这些软件包。 - RHertel