Rでのwebスクレイピング
RでM-1グランプリの結果データをスクレイピングしたい
複数ページにわたっての情報を一つの表にスクレイピングしたい
- 出場者一覧のテーブルデータを抜き出したい
前提
Rstudioを使用しています
現時点ではまず
https://www.m-1gp.com/archive/2016/schedule/detail.html?id=65
から、グループ、コンビ名結果のみをスクレイピングしようとしていますが、ゆくゆくはコンビ名をクリックした先のデータ
(https://www.m-1gp.com/combi/1244.html)
もスクレイピングしたいと考えています。
プログラミングは全くの初心者です
よろしくお願いいたします。
発生している問題・エラーメッセージ
Error in UseMethod("html_table") : no applicable method for 'html_table' applied to an object of class "xml_missing"
該当のソースコード
R
1library(tidyverse)2library(rvest)3url <- "https://www.m-1gp.com/archive/2016/schedule/detail.html?id=65"4html <- read_html(url)5Sys.sleep(1) # データを取得したら6ron <- html_element(html, xpath = "/html/body/div[2]/div[3]/div[1]/dl[2]/dd[1]/table")7pary <- html_table(ron)8

0 コメント