Подтвердить что ты не робот

Добавить пустую строку в фреймворк данных

Я пытаюсь добавить пустую строку в существующий заполненный Dataframe.
Я использую для этого процедуру ниже, но я не хочу видеть значения NA в пустой строке, просто нужна пустая строка.

Существующий фрейм данных:

abc
site control    test delta   pval  
1 US15376   3.15% 3.2% 1.59% 0.0022

пустая матрица:

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  

Может ли кто-нибудь помочь мне с этим?

4b9b3361

Ответ 1

Этот, который был в комментариях, отлично работал для добавления пустой строки в мой фрейм данных:

#before

df

  site control    test delta   pval  
1 US15376   3.15% 3.2% 1.59% 0.0022

df[nrow(df)+1,] <- NA

#after

df

   site control test delta   pval  
1 US15376   3.15% 3.2% 1.59% 0.0022  
2    NA      NA    NA   NA     NA