[R] Combine list element by column name to make a dataframe
Mohammad Tanvir Ahamed
mashranga at yahoo.com
Mon Apr 6 08:05:55 CEST 2015
Hi ,
I have a example list like follow
############################################
lst<-list(setNames(c(1,10,50,60,70,80),c("id","id1","math","phy","che","bio")),setNames(c(2,20,45),c("id","id1","phy")),setNames(c(3,30,75),c("id","id1","bio")))
My expected outcome :
---------------------------------------------------------------------
df<-rbind(c(1,10,50,60,70,80),c(2,20,NA,45,NA,NA),c(3,30,NA,NA,NA,75))
colnames(df)<-c("id","id1","math","phy","che","bio")
row.names(df) <- NULL
df
############################################
Any suggestion will be appreciated .
Thanks in advance.
Best regards
...........................
Tanvir Ahamed
Göteborg, Sweden
[[alternative HTML version deleted]]
More information about the R-help
mailing list