Ich habe diesen Code, um den täglichen Spotpreis für Gold von der Kitco-Website zu erhalten.Ich kann die Daten nicht identifizieren
library("rvest")
library("dplyr")
library("tidyr")
library("tibble")
maya <- read_html("http://www.kitco.com/market/")
mara <- html_nodes(maya, "table")
mata <- html_table(mara, fill=TRUE)
mana <- mata[32]
Ich kann nicht scheinen zu identifizieren, was die "Mana" Variable ist. Es ist kein Datenrahmen, und ich kann es nicht in einen Datenrahmen zu machen scheint von
mala <- as_data_frame(mana)
eingeben oder sogar
mala <- as_data_frame(mana[1])
Was bin ich?
'as.data.frame (Mana) '? – PoGibas
Sie möchten wahrscheinlich auch 'mata [32]' als 'mata [[32]]' referenzieren, um es außerhalb der Liste zurückzugeben. – Mako212
Also warum sollte as.data.frame (mana) funktionieren, aber as_data_frame funktioniert nicht? as.data.frame (mana) funktioniert, btw. Vielen Dank! Kannst du es als Antwort posten, damit ich es als Antwort wählen kann? –