Your R script works very well. Thank you very much.
Lisa
--
View this message in context:
http://r.789695.n4.nabble.com/Add-columns-of-dataset-tp3071722p3072513.html
Sent from the R help mailing list archive at Nabble.com.
__
R-help@r-project.org mai
Lisa -
I think something like this will do what you want:
mydf =
data.frame(id=1:3,var1=c(0,.4,0),var2=c(.1,.6,0),var4=c(.3,0,0),var7=c(.9,0,.8),var8=c(0,.2,.7))
allvars = c('id',paste('var',1:8,sep=''))
mydf[,allvars[!allvars %in% names(mydf)]] = 0
mydf = mydf[,sort(names(mydf))]
mydf
id
2 matches
Mail list logo