【发布时间】:2021-12-27 18:51:46
【问题描述】:
mat <- diag(3)
> mat
[,1] [,2] [,3]
[1,] 1 0 0
[2,] 0 1 0
[3,] 0 0 1
我有一个矩阵,沿对角线为 1,其他地方为 0。我想用 0.3 替换 0,所以矩阵看起来像
> mat
[,1] [,2] [,3]
[1,] 1 0.3 0.3
[2,] 0.3 1 0.3
[3,] 0.3 0.3 1
有什么快速的方法?
【问题讨论】: