在R 3.4.2 x64上安装rCharts

8
我在安装R 3.2.1版本的rCharts时遇到了一些问题。我参考了一个解答早期R版本的问题的帖子,但是那个解决方案并没有完全适用于我的情况。[链接] 似乎没有一个可以使用install.packages()命令安装的R rCharts软件包。
更新至3.2.2 x64
更新至3.4.2 x64

2个回答

22

我希望我的方法能够有所帮助。

install.packages("devtools")
install.packages("Rcpp")
library(devtools)
library(Rcpp)
install_github('ramnathv/rCharts', force= TRUE)

我已经在一个干净的安装了 R 3.4.2 x64 的环境中测试过这种方法。

R version 3.4.2 (2017-09-28) -- "Short Summer"
Copyright (C) 2017 The R Foundation for Statistical Computing
Platform: x86_64-w64-mingw32/x64 (64-bit)

R is free software and comes with ABSOLUTELY NO WARRANTY.
You are welcome to redistribute it under certain conditions.
Type 'license()' or 'licence()' for distribution details.

R is a collaborative project with many contributors.
Type 'contributors()' for more information and
'citation()' on how to cite R or R packages in publications.

Type 'demo()' for some demos, 'help()' for on-line help, or
'help.start()' for an HTML browser interface to help.
Type 'q()' to quit R.

[Workspace loaded from ~/.RData]

> install.packages("devtools")
Warning in install.packages :
  cannot open URL 'http://www.stats.ox.ac.uk/pub/RWin/src/contrib/PACKAGES.rds': HTTP status was '404 Not Found'
Installing package into ‘C:/Users/frank/Documents/R/win-library/3.4’
(as ‘lib’ is unspecified)
Warning in install.packages :
  cannot open URL 'http://www.stats.ox.ac.uk/pub/RWin/bin/windows/contrib/3.4/PACKAGES.rds': HTTP status was '404 Not Found'
trying URL 'https://cran.rstudio.com/bin/windows/contrib/3.4/devtools_1.13.3.zip'
Content type 'application/zip' length 443924 bytes (433 KB)
downloaded 433 KB

package ‘devtools’ successfully unpacked and MD5 sums checked

The downloaded binary packages are in
    C:\Users\frank\AppData\Local\Temp\RtmpEJRBVY\downloaded_packages
> install.packages("Rcpp")
Installing package into ‘C:/Users/frank/Documents/R/win-library/3.4’
(as ‘lib’ is unspecified)
trying URL 'https://cran.rstudio.com/bin/windows/contrib/3.4/Rcpp_0.12.13.zip'
Content type 'application/zip' length 4353971 bytes (4.2 MB)
downloaded 4.2 MB

package ‘Rcpp’ successfully unpacked and MD5 sums checked

The downloaded binary packages are in
    C:\Users\frank\AppData\Local\Temp\RtmpEJRBVY\downloaded_packages
> library(devtools)
> library(Rcpp)
> install_github('ramnathv/rCharts')
Skipping install of 'rCharts' from a github remote, the SHA1 (479a4f98) has not changed since last install.
  Use `force = TRUE` to force installation
> install.packages("devtools")
Error in install.packages : Updating loaded packages
> install.packages("Rcpp")
Error in install.packages : Updating loaded packages
> library(devtools)
> library(Rcpp)
> install_github('ramnathv/rCharts', force= TRUE)
Downloading GitHub repo ramnathv/rCharts@master
from URL https://api.github.com/repos/ramnathv/rCharts/zipball/master

Restarting R session...

> install.packages("devtools")
Warning in install.packages :
  cannot open URL 'http://www.stats.ox.ac.uk/pub/RWin/src/contrib/PACKAGES.rds': HTTP status was '404 Not Found'
Installing package into ‘C:/Users/frank/Documents/R/win-library/3.4’
(as ‘lib’ is unspecified)
Warning in install.packages :
  cannot open URL 'http://www.stats.ox.ac.uk/pub/RWin/bin/windows/contrib/3.4/PACKAGES.rds': HTTP status was '404 Not Found'
trying URL 'https://cran.rstudio.com/bin/windows/contrib/3.4/devtools_1.13.3.zip'
Content type 'application/zip' length 443924 bytes (433 KB)
downloaded 433 KB

package ‘devtools’ successfully unpacked and MD5 sums checked

The downloaded binary packages are in
    C:\Users\frank\AppData\Local\Temp\RtmpiSWkVr\downloaded_packages
> library(devtools)
> library(Rcpp)
> install_github('ramnathv/rCharts', force= TRUE)
Downloading GitHub repo ramnathv/rCharts@master
from URL https://api.github.com/repos/ramnathv/rCharts/zipball/master
Installing rCharts
"C:/PROGRA~1/R/R-34~1.2/bin/x64/R" --no-site-file --no-environ --no-save --no-restore --quiet CMD INSTALL  \
  "C:/Users/frank/AppData/Local/Temp/RtmpiSWkVr/devtools3ff09fd3b8/ramnathv-rCharts-479a4f9"  \
  --library="C:/Users/frank/Documents/R/win-library/3.4" --install-tests 

* installing *source* package 'rCharts' ...
** R
** demo
** inst
** preparing package for lazy loading
** help
*** installing help indices
** building package indices
** testing if installed package can be loaded
*** arch - i386
*** arch - x64
* DONE (rCharts)

3

对我来说第一个答案没有用,但是可以尝试这个:

https://github.com/ramnathv/rCharts下载压缩包并解压到您的目录中。

"C:\rchartsdownload"

接下来,安装以下软件包:

install.packages("devtools")
install.packages("Rcpp")
install.packages("RCurl")
install.packages("RJSONIO")
library(devtools)
library(Rcpp)
library(RCurl)
library(RJSONIO)

最后:

install.packages("C:/rchartsdownload", repos = NULL, type="source")

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接