【发布时间】:2023-10-31 01:22:01
【问题描述】:
目标:使用 R 从以下网站抓取表格。
网站:https://evanalytics.com/mlb/models/teams/advanced
我遇到了什么问题: 我使用 rvest 来自动化我的大部分数据收集过程,但是这个特定的站点似乎超出了 rvest 的工作范围(或者至少超出了我的经验水平)。不幸的是,当页面打开时,它不会立即加载表格。我试图通过 RSelenium 提出一个解决方案,但未能找到通往桌子的正确路径(RSelenium 对我来说是全新的)。导航到页面并暂停片刻以允许表格加载后,下一步是什么?
我目前所拥有的:
library("rvest")
library("RSelenium")
url <- "https://evanalytics.com/mlb/models/teams/advanced"
remDr <- remoteDriver(remoteServerAddr="192.168.99.100", port=4445L)
remDr$open()
remDr$navigate(url)
Sys.sleep(10)
任何帮助或指导将不胜感激。谢谢!
【问题讨论】:
标签: r json web-scraping rvest rselenium