好的,我有,我确定,这是一个入门级问题。不过,我无法解释。这是我的代码及其错误:
foreach ($cursor as $doc) {
display $doc
}
第二个正斜线有问题吗?每个URL不仅有两个前斜线,而且我已经在这个网站和其他网站上倾注了无数的这个函数的例子,并且他们都以这种方式格式化了这个代码。那么,我做错了什么?
另外,我在没有反斜杠的情况下尝试过它:
> sample1 = readHTMLTable(http://www.pro-football-reference.com/boxscores/201609150buf.htm, which = 16)
Error: unexpected '/' in "sample1 = readHTMLTable(http:/"
在这里,我甚至不确定它正在谈论哪个符号。
请解释。
答案 0 :(得分:0)
问题是您需要将网址放在引号(“”)中。以下内容确实从指定的URL返回表:
sample1 = readHTMLTable("www.pro-football-reference.com/boxscores/201609150buf.htm")
您可能知道,“which =”参数用于选择您要检索的页面中的哪些表。然而,我自己的尝试表明只有1和2工作。你能告诉我你试图读哪个表到R?如果此方法最终无法正常工作,您还可以尝试读取整个网页并解析相关表格。
希望这有助于开始工作!