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