【发布时间】:2021-12-11 11:15:58
【问题描述】:
我有一个如下的数字向量。
c <- c(5, 4.5, 4, 3.5, 3, 2.5, 2, 1.5, 1, 0.5, 0, 0)
我可以像下面这样创建一个矩阵或 data.table 吗?我想过做一个循环,但需要很长时间,因为真实的数据集很大。
5 4.5 4 3.5 3 2.5 2 1.5 1 0.5 0 0
0 5 4.5 4 3.5 3 2.5 2 1.5 1 0.5 0
0 0 5 4.5 4 3.5 3 2.5 2 1.5 1 0.5
0 0 0 5 4.5 4 3.5 3 2.5 2 1.5 1
0 0 0 0 5 4.5 4 3.5 3 2.5 2 1.5
0 0 0 0 0 5 4.5 4 3.5 3 2.5 2
0 0 0 0 0 0 5 4.5 4 3.5 3 2.5
0 0 0 0 0 0 0 5 4.5 4 3.5 3
0 0 0 0 0 0 0 0 5 4.5 4 3.5
0 0 0 0 0 0 0 0 0 5 4.5 4
0 0 0 0 0 0 0 0 0 0 5 4.5
0 0 0 0 0 0 0 0 0 0 0 5
任何想法都值得赞赏!
【问题讨论】:
标签: r matrix data.table