Ich verwende R, um einige Daten vor der Verarbeitung zu tun, und hier ist das Problem, mit dem ich konfrontiert bin: Ich gebe die Daten mit read.csv(filename,header=TRUE)
, und dann der Platz in Variablennamen wurde ".", Zum Beispiel eine Variable namens Voller Code wurde Full.Code im generierten Datenframe. Nach der Verarbeitung verwende ich write.xlsx(filename)
, um die Ergebnisse zu exportieren, während die Variablennamen geändert werden. Wie man dieses Problem anspricht?So ersetzen Sie das "." in Spaltennamen, die von read.csv() mit einem Leerzeichen beim Exportieren generiert werden?
Außerdem in der Ausgabe .xlsx Datei, die erste Spalte werden Indizes (d. H. 1 bis N), was ist nicht das, was ich erwarte.
kann es vermeiden, die Namen zu korrigieren, indem man 'read.csv' mit der Option' check.names = FALSE' aufruft. –