10
Tôi đang cố thêm một hàng trống vào một khung dữ liệu được điền hiện có.
Tôi đang sử dụng quy trình dưới đây cho điều này, nhưng tôi không muốn thấy giá trị NA trong hàng trống, chỉ cần một số hàng trống.Thêm hàng trống vào một khung dữ liệu
khung dữ liệu hiện tại:
abc
site control test delta pval
1 US15376 3.15% 3.2% 1.59% 0.0022
trống ma trận:
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
bất cứ ai có thể giúp tôi với điều này?
Ví dụ này, 'df [2] <- na' sẽ làm việc và sẽ duy trì loai du lieu. Nói chung, điều này sẽ là 'df [nrow (df) +1,] <- NA'. Nếu bạn lo lắng về việc xuất ra "NA" trong một số tệp, hãy nói csv, hầu hết các hàm đầu ra cho phép bạn điền vào giá trị này. Ví dụ, 'write.table' có đối số na sẽ điền vào các giá trị bị thiếu (NA) với bất kỳ giá trị nào chuỗi ký tự bạn muốn. – lmo
Tuyệt vời cảm ơn bạn, tôi đã tìm cách tránh in các giá trị NA trong hàm xuất (in) của tôi. điều này làm việc. Cảm ơn bạn – usavili