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

时间:2021-02-24 15:46:23

标签: r json dataframe

我正在尝试使用 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 个答案:

没有答案