获取Google工作表数据并存储到数据框中

时间:2016-04-20 07:55:39

标签: r

我有Google sheets的链接:

https://docs.google.com/spreadsheets/d/1M_S3iR5u7Ef5teNXWXVWH-EuokFNQ3Kd5dGt_T0YeH8/pubhtml

我想直接将这些数据与R链接,并将其存储在数据框中。

尝试在互联网上分享很多东西,但一切都没有用。

实际上这里是stackoverflow问题的link,它很长很混乱,在这种情况下不起作用。

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

将googlesheet导入为R:

中的data.frame
# install.packages("googlesheets")
library("googlesheets")

GAP<-gs_url("https://docs.google.com/spreadsheets/d/1M_S3iR5u7Ef5teNXWXVWH-EuokFNQ3Kd5dGt_T0YeH8/pubhtml")

gs_browse(GAP)

dat2<-gs_read(dat,ws = 1, range="A1:C6")

数据框返回为:

> dat2
Source: local data frame [5 x 3]

      A     B     V
  (int) (int) (int)
1     1     5     0
2     2     4     9
3     3     3     8
4     4     2     7
5     5     1     6