作者sleepdragon (一天三盘)
看板Statistics
标题[问题] R的Assignment
时间Wed Jan 7 18:55:42 2009
我知道可以使用assign和for就可以
把
A1=1
A2=2
.....
A9=9
给处理
code:
for(i in 1:9) {assign(paste("A",i,sep=""),i) }
可是要怎样才能把
A1=B1
A2=B2
....
A9=B9
assign完成
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.123.222.77
1F:推 lin15:paste("B",assign(paste("A",i,sep=""),i),sep="") 01/07 20:08
2F:→ sleepdragon:依上面的方法 若i=6 出来的值是"B6" 01/07 22:52
3F:→ sleepdragon:A6的值出来是6 并没有assign B6的值 01/07 22:53
4F:推 lin15:assign(paste("B",assign(paste("A",i,sep=""),i),sep=""),i 01/07 23:27