0
在SAS/IML,我做了以下内容:矩阵运算
matrix = {1 2 3 4 5, 2 3 1 2 3, 8 4 8 1 1};
empty = j(5,5);
do i=1 to 5;
empty[i,] = matrix[1,];
end;
所以我想用矩阵的第一行,以取代“空”的第i行,但是这个代码不起作用。我该如何替换矩阵的整行?
在SAS/IML,我做了以下内容:矩阵运算
matrix = {1 2 3 4 5, 2 3 1 2 3, 8 4 8 1 1};
empty = j(5,5);
do i=1 to 5;
empty[i,] = matrix[1,];
end;
所以我想用矩阵的第一行,以取代“空”的第i行,但是这个代码不起作用。我该如何替换矩阵的整行?
如果您试图用矩阵[1,]替换'empty'的每一行,我没有看到任何代码错误。
我没有看到任何问题,以防您不会错过第一行中的分号。 – 2012-03-13 22:31:53