如何使用 Rstudio 应用程序在 r 中正确安装软件包?

how can i install the packages in r properly and correctly using Rstudio app?

我尝试使用 Rstudio 安装 "xlsx" 包,但无法安装。

我正在尝试使用 install.packages("xlsxjars") 安装我的软件包。我已经尝试在 Rstudio 应用程序中从 Tools window 执行此操作,并且我尝试使用 console

我正在使用 Linux (Gnome 17.04)。我收到此错误:

输入

install.packages("xlsxjars")

输出

Installing package into ‘/home/aim/R/x86_64-pc-linux-gnu-library/3.3’ 
(as ‘lib’ is unspecified)  
trying URL 'https://cran.rstudio.com/src/contrib/xlsxjars_0.6.1.tar.gz'  
Error in install.packages : error reading from connection

我也为此苦苦挣扎了一段时间。最终我放弃了,因为那个包中的 java 已经过时了,我需要加载旧的 Java 才能达到 运行。我建议改为 readxl

可以在此处找到该软件包的简单介绍:https://www.datacamp.com/community/tutorials/r-tutorial-read-excel-into-r#readxl

如果你在安装 r 包时遇到一些错误 somthing.so 是miising或一些包丢失,这取决于 R 的版本,你应该尝试这个命令,因为我在 R 中遇到过这种错误3.0.x 在 Ubuntu 14.04 所以我升级我的 R 版本以使用以下命令修复它:

sudo sh -c 'echo "deb http://cran.rstudio.com/bin/linux/ubuntu trusty/" »

gpg —keyserver keyserver.ubuntu.com —recv-key E084DAB9

gpg -a —导出 E084DAB9 | sudo apt-key add -

sudo apt-get —清除删除 r-base-core

sudo apt-get 更新

sudo apt-get -y 安装 r-base

sudo apt-get 更新

现在我可以毫无错误地安装所有软件包

完全同意@kissi salim yahia 的回答

只想补充。当你录入 R

install.packages("your_package")

你在下面得到了一些依赖项。

这些人有时可能会遇到麻烦。所以只需要从 SHELL 手动安装它们,例如:

sudo apt-get install r-cran-your_dependencie