Shifting a column down by one

前端 未结 3 1304
遇见更好的自我
遇见更好的自我 2020-12-06 05:35

Say I have a data.frame that looks like this

 df <- data.frame(AAA = rep(c(NA,sample(1:10, 1)),5),
  BBB = rep(c(NA,sample(1:10, 1)),5),
  CC         


        
3条回答
  •  再見小時候
    2020-12-06 06:19

    Use a combination of the very efficient transform and na.omit functions

    df <- na.omit(transform(df, CCC = c(NA, CCC[-nrow(df)])))
    

提交回复
热议问题