私は、ページのHTMLテーブルを読むためにRのXMLパッケージを使用しています。 2.12.1で、私は次のエラーを取得しています:私は2.10に同じコードスニペットを実行したときに2.12のXMLパッケージエラー2.10でない
Error in names(ans) = header :
'names' attribute [24] must be the same length as the vector [19]
しかし、エラーとすべてのパース何が(ほぼ)罰金はありません。列名はテーブルの最初の行から取られているので、私はほとんど言いますが、私はそれを回避することができます。あなたが提供できるすべてのヘルプははるかに高く評価されます
## load the libraries
library(XML)
## set the season
SEASON <- "2011"
## create the URL
URL <- paste("http://www.hockey-reference.com/leagues/NHL_", SEASON, "_goalies.html", sep="")
## grab the page -- the table is parsed nicely -- why work 2.10, but not 2.12.1?
tables <- readHTMLTable(URL)
:
は、ここに私のコードです。