Latest update on 2012年3月5日 (月) at 10:54:46.
(data <- data.frame(id=1:4,n.sample=5,x=c(2,5,3,4),y=c("red","yellow","green","blue"))) attach(data) L <- length(id) nx <- n.sample - x df1 <- data.frame(id=rep(id,x),n.sample=rep(n.sample,x),x=rep(rep(1,L),x),y=rep(y,x)) df2 <- data.frame(id=rep(id,nx),n.sample=rep(n.sample,nx),x=rep(rep(0,L),nx),y=rep(y,nx)) detach(data) (converted <- rbind(df1,df2))repする順番を変えられれば1行コードもできるんだが無理らしい。
▼前【706】(上唇が腫れている(2007年1月5日) ) ▲次【708】(ミーティングとか(2007年1月10日) ) ●Top
△Read/Write COMMENTS