我想从这个网站下载数千条河流的排放数据:http://ida.water.usgs.gov/ida/available_records.cfm?sn=12340000
我已设法使用
填写表单中的空格(开始和结束时间)library(RCurl)
url1<-"http://ida.water.usgs.gov/ida/available_records.cfm?sn=12340000"
start<-"1990-10-13"
end<-"2007-09-30"
result <- postForm(url1, fromdate=start, todate=end)
我很难选择如何在这段页面源代码中保存数据的选项:
<select name="rtype">
<option value="1">Save to file</option>
<option value="2">Save to compressed file</option>
<option value="3">Display in browser</option>
</select> <input name="submit1" id="submit1" type="submit" value="Retrieve Data" />
我有三个具体问题:
如何选择选项1或3?
我如何&#34;点击&#34; &#34;检索数据&#34;按钮?
如何下载数据?
我认为使用选项3(在浏览器中显示)下载数据可能更为可行。
选项1(保存到文件)将显示标准对话框,询问我在计算机上保存文件的位置。我不知道如何在R中处理这种对话。
选项3打开一个新网址,其中包含以下网址:&#34; http://ida.water.usgs.gov/ida/available_records_process.cfm&#34; (注意河流ID 12340000不在此URL中)。我可以将网页保存为.txt文件,但我不知道如何使用R来访问此网页。
任何帮助将不胜感激。
Frauke