如何使用R中的Web抓取功能提取USGS量规信息

时间:2018-06-12 01:53:06

标签: r web-scraping

我想为这个网站提取一些简单的信息:

https://waterdata.usgs.gov/nwis/inventory/?site_no=14091500

我想在这个网站上获得Drainage区域的价值,如下图所示:

enter image description here

由于网站结构知识的复杂性,我不知道如何实现这一目的。

1 个答案:

答案 0 :(得分:3)

无需进行任何复杂的网页抓取。 USGS有一个名为dataRetrieval的漂亮包。

library(dataRetrieval)
site <- readNWISsite(14091500)
site$drain_area_va

该代码将为您提供排水区域。您还可以获得许多其他属性。在这里查看所有内容:https://cran.r-project.org/web/packages/dataRetrieval/dataRetrieval.pdf