10
Próbuję dodać pusty wiersz do istniejącej zapełnionej ramki danych.
Korzystam z poniższej procedury, ale nie chcę, aby zobaczyć wartości NA w pustym wierszu, po prostu potrzebujesz pusty wiersz.Dołącz pusty wiersz do ramki danych
Istniejące ramka danych:
abc
site control test delta pval
1 US15376 3.15% 3.2% 1.59% 0.0022
pusty 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
Czy ktoś może mi pomóc z tym?
W tym przykładzie 'df [2] <- NA' będzie działać i będzie utrzymać typy danych. Zasadniczo będzie to "df [nrow (df) +1,] <- NA". Jeśli martwisz się wyprowadzeniem "NA" w jakimś pliku, powiedz csv, większość funkcji wyjściowych pozwala ci wypełnić tę wartość. Na przykład, 'write.table' ma argument na, który wypełni brakujące wartości (NA) z czymkolwiek ciągi znaków, które chcesz. – lmo
Niesamowite dzięki, znalazłem sposób na uniknięcie drukowania wartości NA w mojej funkcji wyjściowej (drukowanie). to działało. Dziękuję Ci – usavili