gpt4 book ai didi

r - 通过 HTTPS 采购 R 脚本

转载 作者:行者123 更新时间:2023-12-03 10:20:08 26 4
gpt4 key购买 nike

有没有办法从网络上获取 R 脚本?

例如source('http://github.com/project/R/file.r')
原因:我目前有一个项目,我想让它可供使用,但还没有准备好打包。因此,最好为人们提供一个从 Web 获取的单个文件(然后将获取所有单独的函数文件)。

经过仔细检查,问题似乎出在 https 上。我将如何获取此文件?

https://raw.github.com/hadley/stringr/master/R/c.r

最佳答案

是的,你可以,尝试运行这个 R 教程:

source("http://www.mayin.org/ajayshah/KB/R/tutorial.R")

( Source )

Https 仅在 Windows 上受支持,当 R 以 --internet2 启动时命令行选项(见 FAQ ):
> source("https://pastebin.com/raw.php?i=zdBYP5Ft")
> test()
[1] "passed"

如果没有此选项,或者在 linux 上,您将收到错误“不支持的 URL 方案”。在这种情况下,请使用@ulidtko 建议的解决方案,或者:

这是一种使用 RCurl 的方法, 也支持 https:
    library(RCurl)
eval( expr =
parse( text = getURL("http://www.mayin.org/ajayshah/KB/R/tutorial.R",
ssl.verifypeer=FALSE) ))

(如果 ssl 证书有效,您可以删除 ssl.verifypeer)

关于r - 通过 HTTPS 采购 R 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7715723/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com