私はthis particular webpageからいくつかの名前を取得するために、Rで書かれた次のコードを持っています。R readHTMLTable関数が動作しません
library(RCurl)
library(XML)
x <- getURL("http://www.encyclopedia-titanica.org/titanic-passengers-crew-lived/country-17/england.html")
x_2 <- htmlParse(x)
x_3 <- readHTMLTable(x_2)
私はX_3の内容を見るたびしかし、私は次の取得...
x_3
named list()
readHTMLTable関数は、テーブルを得ることができないかのように思えます。このウェブページからコピーして貼り付けることなく乗客の名前を手に入れることができますか?とても有難い。
readHTMLTable()を使用するには、まずtable要素を抽出する必要があります。 XPathを使用する - 'tableVar < - xpathApply(x_2、" // table [@ id = 'manifest'] ")'のようなもの。それでは、 'x_3 < - readHTMLTable(tableVar)' – WillardSolutions
(私はファイアウォールに問題がありますので、ATMでこれをテストすることはできません) – WillardSolutions