readHTMLTable无法识别URL

数据先知

好的,我确定是入门级的问题。不过,我无法解释。这是我的代码及其错误:

> sample1 = readHTMLTable(http://www.pro-football-reference.com/boxscores/201609150buf.htm, which = 16)
Error: unexpected '/' in "sample1 = readHTMLTable(http:/"

第二个斜杠有问题吗?不仅每个URL都有两个斜杠,而且在本站点和其他站点上,我都无数次演示了此函数,并且它们都以这种方式格式化了代码。那么,我在做什么错呢?

此外,我已经尝试了不使用反斜杠的方法:

> sample1 = readHTMLTable(www.pro-football-reference.com/boxscores/201609150buf.htm, which = 16)
Error: unexpected symbol in "sample1 = readHTMLTable(www.pro-football-reference.com/boxscores/201609150buf.htm"

在这里,我什至不确定它在说哪个符号。

请解释。

杰弗雷德

问题是您需要将网址放在引号(“”)中。以下内容确实从您指定的网址返回了该表:

sample1 = readHTMLTable("www.pro-football-reference.com/boxscores/201609150buf.htm")

您可能知道,“ which =”参数用于选择您要检索该页面中的哪些表。但是,我自己的尝试表明只有1和2有效。你能告诉我你试图读哪个表到R吗?如果此方法无法正常工作,您还可以尝试阅读整个网页并解析出有问题的表格。

希望这有助于开始工作!

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章