[解決済み] XMLパッケージを使用してhtmlテーブルをRデータフレームにスクレイピングする
2022-04-26 09:09:39
質問
XML パッケージを使用して html テーブルをスクレイピングするにはどうすればよいですか?
たとえば、この wikipedia のページでは ブラジルのサッカーチーム . R でこれを読み込んで、 "list of all matches Brazil have played against FIFA recognized teams" テーブルを data.frame として取得したいのですが、どうすればよいでしょうか?どうすればよいのでしょうか?
どのように解決するのですか?
...または、もっと手短に試してみてください。
library(XML)
library(RCurl)
library(rlist)
theurl <- getURL("https://en.wikipedia.org/wiki/Brazil_national_football_team",.opts = list(ssl.verifypeer = FALSE) )
tables <- readHTMLTable(theurl)
tables <- list.clean(tables, fun = is.null, recursive = FALSE)
n.rows <- unlist(lapply(tables, function(t) dim(t)[1]))
選んだテーブルがページで一番長い
tables[[which.max(n.rows)]]
関連
-
[解決済み] ジャンボトロンのセンター出しは?
-
[解決済み] HTMLとCSSによるテーブルスクロール [重複]について
-
[解決済み] HTMLで複数選択を許さないリストボックスを作るには?
-
[解決済み] 要素を水平方向にセンタリングする方法
-
[解決済み] 画像の横のテキストを縦に揃える?
-
[解決済み] 静的な HTML ページにファビコンを追加する
-
[解決済み] Zalgoテキストはどのように機能しますか?
-
[解決済み] HTML Input="file" Accept Attribute File Type (CSV)
-
[解決済み] HTMLのdiv要素とspan要素の違いは何ですか?
-
[解決済み] データフレームのリストを行単位で1つのデータフレームに結合する
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] BootstrapのCollapse Navbarが動作しない
-
[解決済み] HTMLにおける'"'エンティティの使用法
-
[解決済み] cssのfit-contentで横幅を自動サイズ調整する
-
[解決済み] 要素を水平方向にセンタリングする方法
-
[解決済み] CSSでcellpaddingとcellspacingを設定する?
-
[解決済み] How can I set the default value for an HTML <select> element?
-
[解決済み] ローカルストレージとCookieの比較
-
[解決済み] クリック可能なラベルを持つチェックボックスを作成するには?
-
[解決済み] WebSocketとサーバー送信型イベントの比較/EventSource
-
[解決済み] hr要素の色を変更する