[问题类型]:
程式咨询(我想用R 做某件事情,但是我不知道要怎么用R 写出来)
[软件熟悉度]:
入门(写过其他程式,只是对语法不熟悉)
[问题叙述]:
请简略描述你所要做的事情,或是这个程式的目的
有一矩阵 S存在各个不同的.rda档案中
当然不同的.rda档案中会有不同的S元素值
每次我会先取出S中最大的值去决定循环的数目
如:
n = max(S)
for(i in 1:n)
{
k"1" = H(which == i) # H是另一个纯放数据的矩阵
}
问题来了,程式范例中循环里是用k记录我所挑选出来的数据
而有上引号""中的数字1代表示第一次循环的标记
第二轮循环则希望是由k2来记录,依此类推
有什么方法可以让他自动产生k1,k2.....kn呢?
烦请大大们指导
谢谢