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