HTTPSプロトコルでのWebページ読み込み R
『Rによる自動データ収集』p.4 では、
htmlParse 関数によるWebページの読み込みが記載されているが、訳注にあるようにHTTPSに対応していない。
翻訳サポートサイトでは、RCurl パッケージを用い、
htmlParse(getURL("https://~"))
としているが、
rvest パッケージを用い、
htmlParse(read_html("https://~"))
とすることもできる。
『Rによる自動データ収集』p.4 では、
htmlParse 関数によるWebページの読み込みが記載されているが、訳注にあるようにHTTPSに対応していない。
翻訳サポートサイトでは、RCurl パッケージを用い、
htmlParse(getURL("https://~"))
としているが、
rvest パッケージを用い、
htmlParse(read_html("https://~"))
とすることもできる。
Comments
例 『Rによる自動データ収集』正誤表の読み込みとファイルへの書き出し
正誤表 <- htmlParse(read_html("https://github.com/IshidaMotohiro/ADC/wiki/%E6%AD%A3%E8%AA%A4%E8%A1%A8")) %>% readHTMLTable()
write.csv(正誤表[[1]], "正誤表.csv", fileEncoding = "cp932")