我正在尝试使用 plotly 包制作我的 ggplot2 的交互式版本。当我从个人计算机上执行此操作时,它工作正常。不幸的是,我正在工作,在代理后面的 Windows 机器上,它无法连接到 plotly 服务器。浏览代码源,我认为问题可能出postFrom
在RCurl
. 我尝试将代理添加到options(RCurlOptions = list(proxy="http://proxyurl:8080"))
,但这似乎并没有改善。有已知的解决方法吗?
library(httr)
set_config(use_proxy(url="http://proxy.xxx.fr",port=8080,username="",password=""))
options('RCurlOptions'= c(options('RCurlOptions'), list(proxy = 'http://proxy.xxxx.fr:8080')))
library(plotly)
set_credentials_file(username="baptiste", api_key="xxxx")
require(plotly)
p2 <- qplot(1,1)
py <- plotly(username="baptiste")
out <- py$ggplotly(p2)
# Error in function (type, msg, asError = TRUE) : couldn't connect to host