Add missing value in column with value from row above

后端 未结 5 553
夕颜
夕颜 2020-12-30 01:57

Every week I a incomplete dataset for a analysis. That looks like:

df1 <- data.frame(var1 = c(\"a\",\"\",\"\",\"b\",\"\"), 
             var2 = c(\"x\",\"         


        
5条回答
  •  挽巷
    挽巷 (楼主)
    2020-12-30 02:24

    Here is a simpler way:

    library(zoo)
    df1$var1[df1$var1 == ""] <- NA
    df1$var1 <- na.locf(df1$var1)
    

提交回复
热议问题