Ich arbeite an Scraping einige Daten in einen Datenrahmen, und bekomme einige leere Felder, wo ich stattdessen lieber NA hätte. Ich habe versucht, na.strings, aber bin entweder es an der falschen Stelle oder es funktioniert einfach nicht, und ich habe versucht, alles, was Whitespace von Anfang der Zeile bis Ende war, gub, aber das hat nicht funktioniert.Einfügen von NA in leere Werte von Web Scraping
htmlpage <- read_html("http://www.gourmetsleuth.com/features/wine-cheese-pairing-guide")
sugPairings <- html_nodes(htmlpage, ".meta-wrapper")
suggestions <- html_text(sugPairings)
suggestions <- gsub("\\r\\n", '', suggestions)
Wie kann ich die leeren Felder mit NA sub, und zwar entweder, sobald es zu dem Datenrahmen hinzugefügt wird, oder vor der Zugabe.
Nice one. Ihr 'ifelse()' Aufruf am Ende der Kette könnte auch 'ersetzen (! Nzchar (.), NA)' sein, so dass der zweite Block eine komplette Kette sein könnte. –
Einfach hinzugefügt. Vielen Dank – Rentrop