10
Ich versuche, eine leere Zeile zu einem bestehenden, aufgefüllten Datenrahmen hinzuzufügen.
Ich verwende das folgende Verfahren dafür, aber ich möchte nicht NA-Werte in der leeren Zeile sehen, nur eine leere Zeile.Leere Zeile an einen Datenrahmen anhängen
Bestehende Datenrahmen:
abc
site control test delta pval
1 US15376 3.15% 3.2% 1.59% 0.0022
leere Matrix:
empty=matrix(c(rep.int(NA,length(abc))),nrow=1,ncol=length(abc))
colnames(empty) = colnames(abc)
rbind(abc, empty)
site control test delta pval
1 US15376 3.15% 3.2% 1.59% 0.0022
2 NA NA NA NA NA
jemand mir mit diesem helfen?
Für dieses Beispiel 'df [2] <- NA' arbeiten und wird die Aufrechterhaltung Datentypen. Im Allgemeinen wäre dies "df [nrow (df) +1,] <- NA". Wenn Sie sich Sorgen machen, "NA" in einer Datei auszugeben, sagen wir csv, können Sie diesen Wert mit den meisten Ausgabefunktionen füllen. Zum Beispiel hat 'write.table' ein na-Argument, das fehlende (NA) -Werte mit was auch immer füllt Zeichenketten, die Sie möchten. – lmo
Awesome Dank, ich habe einen Weg gefunden, NA-Werte in meiner Ausgabefunktion zu drucken (drucken). das hat funktioniert. Vielen Dank – usavili