【发布时间】:2018-10-19 00:50:35
【问题描述】:
我有一个问题:
在条目上使用 for 循环生成以下矩阵。
structure(c(3, 2, 2, 2, 2, 1, 3, 0, 0, 0, 1, 0, 3, 0, 0, 1, 0,
0, 3, 0, 1, 0, 0, 0, 3), .Dim = c(5L, 5L))
# [,1] [,2] [,3] [,4] [,5]
# [1,] 3 1 1 1 1
# [2,] 2 3 0 0 0
# [3,] 2 0 3 0 0
# [4,] 2 0 0 3 0
# [5,] 2 0 0 0 3
到目前为止,我的代码是:
z<-matrix(NA,ncol=5,nrow=5)
q<-1:5
for(n in 1:nrow(z)){
z[n,] = q
}
print(z)
我无法形成矩阵。有什么建议么?
【问题讨论】:
-
谢谢,但我们必须使用 for 循环,即使您的回答不那么紧张:)