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

Lov*_*_xq 0 r web-scraping

我想提取该网站的一些简单信息:

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

我想获取这个网站上的排水面积的值,如下图所示:

在此输入图像描述

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

And*_*dS. 5

无需进行任何复杂的网络抓取。美国地质调查局有一个漂亮的软件包,称为dataRetrieval.

library(dataRetrieval)
site <- readNWISsite(14091500)
site$drain_area_va
Run Code Online (Sandbox Code Playgroud)

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