Hi my dataset looks like
data <- data.frame(id = c(1,1,2,2,3,3,4,4),
time= c(0,10,0,5,0,20,0,30),
freq=c(1,NA,2,NA,2,NA,1,NA))
- I want to replace NA's with above row value
data2 <- data.frame(id = c(1,1,2,2,2,2,3,3,3,4,4),
time= c(0,10,0,5,10,15,0,10,20,0,30),
freq=c(1,NA,2,NA,NA,NA,2,NA,NA,1,NA))
How can i replace NA's with the freq values of same ID
Thanks