Sono nuovo a rvest e sto cercando di determinare se è possibile utilizzare rvest per fare clic su una scheda che attiva un div in modo che i dati possano essere raschiati. Ho letto lo rvest documentation su Cran e non ho letto nulla che parla di link, pulsanti o schede cliccando.Utilizzando rvest, è possibile fare clic su una scheda che attiva un div e rivela nuovi contenuti per lo scraping
Il sito che mi interessa è raschiando: touch.tvg.com
Dalla home page mi piacerebbe fare clic sul pulsante gara (in questo caso, come si fa a clik pulsanti in rvest)
Avanti, Mi piacerebbe selezionare una gara imminente. Questo dovrebbe reindirizzare l'URL della gara selezionata. Ad esempio: The 10th race at Hoosier
Una volta una pagina di gara, vorrei fare clic sulla scheda Pool e raschiare le informazioni sul pool.
Ho allegato alcune schermate di seguito. Qualsiasi suggerimento, guida è apprezzato.
Da pagina - Clicca Races pulsante
Da Races Pagina - Fare clic su una prossima gara
dalla gara determinata pagina - fare clic sul pool Tab
con la piscina data (Div) visible - Raschia i dati del pool.
No. Avresti bisogno di RSelenium, che è un po 'complicato. – alistaire
Se lo capisci, sarai in grado di prevedere quale cavallo vincerà? –
@ Hack-R Ho letto alcuni post che indicano che è possibile farlo con rvest. Come ricordo (non riesco a trovare l'articolo ora) lo scrittore suggerisce di utilizzare gli strumenti di chrome dev e la rete per identificare ciò che viene inviato al server e quindi sostanzialmente replicarlo. Non so se questo si applica alle div in questa pagina. – Mutuelinvestor