访问公开Goog​​le表格

时间:2014-08-26 16:43:57

标签: r google-docs

我已就此主题进行了大量研究,而且我在SO或通过Google找到的答案都没有。

我正在尝试使用R来访问我不相信已发布到网络上的公共Google文档。我希望能够以类似API的方式访问doc中包含的数据,以便我可以创建一个仪表板。我已经通过电子邮件发送了数据的所有者,希望能够在过渡时间内发布文档,并且作为未来的练习,是否有人知道如何访问尚未发布的公共文档?

为此,我创建了一个虚拟的Google文档,该文档是公开的,但未在以下链接中发布。它应该有2列3行。

https://docs.google.com/spreadsheets/d/1z2hDygMzRG_yN5JBFVwGr4aci87AHSg1M7qvVu-uv_s/edit?usp=sharing

非常感谢任何帮助。感谢。

1 个答案:

答案 0 :(得分:4)

试试这个

url <- "https://docs.google.com/spreadsheets/d/1z2hDygMzRG_yN5JBFVwGr4aci87AHSg1M7qvVu-uv_s/export?format=csv&id=1z2hDygMzRG_yN5JBFVwGr4aci87AHSg1M7qvVu-uv_s&gid=0"
(df <- read.csv(url))
#   col1 col2
# 1    a    1
# 2    b    2
# 3    c    3