一个朋友给我发了一个很棒的教程,是用r写的《纽约时报》。我真的很想尝试一下。但是,第一步是从源代码安装一个名为[RJSONIO][2]的包。
我对R相当了解,但我不知道如何从源代码安装包。
我运行的是macOS (OS X)。
一个朋友给我发了一个很棒的教程,是用r写的《纽约时报》。我真的很想尝试一下。但是,第一步是从源代码安装一个名为[RJSONIO][2]的包。
我对R相当了解,但我不知道如何从源代码安装包。
我运行的是macOS (OS X)。
当前回答
从CRAN,你可以直接从GitHub存储库地址安装。所以如果你想要https://github.com/twitter/AnomalyDetection的软件包,使用
library(devtools)
install_github("twitter/AnomalyDetection")
很管用。
其他回答
如果你在本地有这个文件,那么使用install.packages()并设置repos=NULL:
install.packages(path_to_file, repos = NULL, type="source")
path_to_file表示完整路径和文件名:
在Windows上,它看起来像这样:“C:\\RJSONIO_0.2-3.tar.gz”。 在UNIX上,它看起来像这样:“/home/blah/RJSONIO_0.2-3.tar.gz”。
此外,还可以使用——binary选项构建二进制包。
R CMD build --binary RJSONIO_0.2-3.tar.gz
从CRAN,你可以直接从GitHub存储库地址安装。所以如果你想要https://github.com/twitter/AnomalyDetection的软件包,使用
library(devtools)
install_github("twitter/AnomalyDetection")
很管用。
下载源包,打开终端。应用程序,导航到当前文件所在的目录,然后执行:
R CMD INSTALL RJSONIO_0.2-3.tar.gz
请注意,这只会在以下情况下成功:a)包不需要编译或b)存在编译所需的系统工具。参见:R for Mac OS X
你可以直接从存储库中安装(注意type="source"):
install.packages("RJSONIO", repos = "http://www.omegahat.org/R", type="source")