【发布时间】:2021-04-29 23:16:20
【问题描述】:
我想在 R 中创建一个 10*10 的矩阵,在奇数行中移动 +0.5,如下所示:
| 1.5 | 2.5 | 3.5 | ... |
|---|---|---|---|
| 1 | 2 | 3 | ... |
| 1.5 | 2.5 | 3.5 | ... |
| ... | ... | ... | ... |
我试过了:
x <- seq(1, 10, by=1)
y <- seq(1.5, 10.5, by=1)
mat <- rbind(x, y)
但我得到了一个包含两行的矩阵。我认为应该有更好的方法来创建“y”向量。
我该怎么做?最有效的方法是什么?
【问题讨论】:
-
我不清楚,您希望在其他 8 行中具有什么值?你能用更多的行来扩展你的表吗?