我有一台iPad Pro作为我的主计算机,我正在从一台云服务器上运行R Studio。我试图弄清楚如何导入数据集,因为我的本地工作目录在服务器上。我一直在尝试下载包repmis,因为我一直在阅读该包允许从Dropbox导入数据集。但是,当我尝试下载软件包时,我得到“错误:openssl的配置失败”和curl类似的一个。我尝试安装openssl,但它说我需要为ubuntu操作系统安装“deb”,但我在包中没有找到它在包中的数据库。 (我不能在没有openssl的情况下安装curl)有什么建议吗?
答案 0 :(得分:6)
如果它是一个相对简单的数据集,如CSV,XML,JSON甚至.RData文件,您可以使用Dropbox共享URL来读取它。以下是直接从共享Dropbox链接读取CSV的示例(它是实时网址):
read.csv("https://www.dropbox.com/s/7xg5u0z1gtjcuol/mtcars.csv?dl=1")
dl=1
赢得了"默认共享此链接"复制(它可能是dl=0
。
答案 1 :(得分:0)
urla<- 'https://www.dropbox.com/s/fakecode/xyz.txt?raw=1'
bpdata<-read.table(urla, header=TRUE)
scode<-'https://www.dropbox.com/s/lp6fleehcsb3wi9/protoBP.R?raw=1'
source(scode)
readAndPlotZoomForYear(urla, 2019)
基本上,我想从Dropbox中的文件中获取源代码,并使用制表符描绘的数据文件上的read.table()函数。我发现可以通过在Dropbox文件链接中将问号后的字符串替换为raw = 1来实现。