Ich habe eine CSV-Datei mit zusätzlichen Leerzeichen, die ich in R als Datenframe lesen möchte, strippen die weißen Räume.R fread und Streifen weiß
ist, dass der Datensatz groß und dauert etwa eine halbe Stunde Dies kann durch Verwendung
testdata<-read.csv("file.csv", strip.white=TRUE)
Das Problem erreicht werden. Die fread-Funktion ist mindestens doppelt so schnell, hat aber nicht die strip.white-Funktion.
library("data.table")
testdata<-data.frame(fread("file.csv"))
Gibt es einen schnellen Weg, um die weißen Flächen aus den Spalten nach dem Lesen in abzustreifen, oder gibt es eine Möglichkeit, die weißen Flecken strippen fread mit?
Wenn es nur ein einmaliger Import wäre, würde mir das nicht viel ausmachen, aber ich muss das mehrmals und regelmäßig machen.
Es gibt einen Parameter 'strip.white', der standardmäßig auf' TRUE' in fread eingestellt ist und Sie können auch 'data.table = FALSE' übergeben, um nach dem Lesen einen' dat.frame' zu erhalten der Datensatz –