从交互式绘图中抓取数据时遇到问题(googlesheet 交互式绘图)

时间:2021-02-24 18:42:02

标签: r

我正在尝试使用 r 从交互式图形中抓取数据。所以这是网址:

https://docs.google.com/spreadsheets/d/e/2PACX-1vQjDUQorXKZF9xsM6iR5Vl6oEc14uBj0g73arQdVAoQiWsppdFeaHpM0exftRlpCBGo591KVrFra_eF/pubchart?oid=1364851531&format=interactive

我已经从 url 获取了 JSON 图表数据。但是我在尝试使用 fromJSON() 函数加载文件时遇到问题。

library(jsonlite)
library(httr)

    url <- "https://docs.google.com/spreadsheets/d/e/2PACX-1vQjDUQorXKZF9xsM6iR5Vl6oEc14uBj0g73arQdVAoQiWsppdFeaHpM0exftRlpCBGo591KVrFra_eF/pubchart?oid=1364851531&format=interactive"
    req <- GET(url)
    stop_for_status(req)
    json <- content(req, "text")
    
    mydata <- fromJSON(json)

但我收到此错误消息:

Error: lexical error: invalid char in json text.
                                   <html><head><meta name="referre
                 (right here) ------^

还有其他方法可以从 url 文件中获取数据吗?提前致谢。

0 个答案:

没有答案