【问题标题】:Read data in a url in R在R中的url中读取数据
【发布时间】:2020-04-25 17:49:49
【问题描述】:

我想将以下 url 中的数据读入 R 但我做不到。 有没有人对此有任何想法?谢谢! http://web.stanford.edu/~hastie/ElemStatLearn/ 我需要数据臭氧

【问题讨论】:

  • 我会尝试右键单击“数据”链接并将其下载为文本文件。然后你可以使用 read.table() 和制表符分隔符。

标签: r url readr read-data


【解决方案1】:

数据托管在http://web.stanford.edu/~hastie/ElemStatLearn/datasets/ozone.data

这些值是制表符分隔的,因此您可以使用 readr 包中的read_tsv 读取它:

library(readr)
read_tsv("http://web.stanford.edu/~hastie/ElemStatLearn/datasets/ozone.data")

这将直接从网站读取数据,因此您无需自己手动下载。

【讨论】:

  • 谢谢!但不知何故,当我尝试加载 readr 包时,它给了我 Error: package or namespace load failed for 'readr' in loadNamespace(i, c(lib.loc, .libPaths()), versionCheck = vI[[i]] ): 命名空间 'rlang' 0.4.2 已加载,但 >= 0.4.5 是必需的错误消息。但我无法更新包。你知道为什么吗?
  • 您是否已经尝试使用install.packages("readr") 安装/更新软件包?
  • 我应该尝试更新 R 吗?
  • 试试install.packages("rlang")
  • 我安装了 rlang 并尝试再次执行 library(readr),但它给了我这个错误消息:错误:loadNamespace 中的 'readr' 的包或命名空间加载失败(j
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-12-13
  • 2011-09-12
  • 2014-07-02
  • 2015-12-17
  • 1970-01-01
  • 2016-09-09
相关资源
最近更新 更多