Dear R- users,
 
Pls help me with the following problem. I have a dataset that loooks like the following:
 
jh<-data.frame(
 'id'=seq(1,10,1),
 'time0'=c(8,5,8,8,9,NA,NA,2,4,5),
 'time4'=c(NA,NA,9,8,NA,2,3,2,4,5),
'time8'=c(NA,2,8,NA,5,NA,2,3,NA,4),
 'sex'=c('m','f','m','m','f','f','f','m','f','m'),
 'trt'=c('P','T','P','P','T','P','T','P','P','T')
)

I want to re-order the data frame so that the pattern of missing values is monotone and select only monotone patterns, i.e a subset of 'jh' as follows
 
orderjh<-data.frame(
   'id'=c(3,8,10,4,9,1),
    'time0'=c(8,2,5,8,4,8),
    'time4'=c(9,2,5,8,4,NA),
    'time8'=c(8,3,4,NA,NA,NA),
    'sex'=c('m','m','m','m','f','m'),
    'trt'=c('P','P','T','P','P','P') 
)
 
Any help will be appreciated. Thanks.
 
John 


      
	[[alternative HTML version deleted]]

