说我有这个矩阵:展开计数的矩阵
set.seed(10)
mat <- matrix(sample(0:3, 25, TRUE), ncol = 5)
rownames(mat) <- month.abb[1:5]
colnames(mat) <- state.name[1:5]
mat
## Alabama Alaska Arizona Arkansas California
## Jan 2 0 2 1 3
## Feb 1 1 2 0 2
## Mar 1 1 0 1 3
## Apr 2 2 2 1 1
## May 0 1 1 3 1
我在寻找一个有效(非碱溶液欢迎)的方式来扩展每个观察/ n行第倍(最大n的决定如下所示(我不确定这个技术是否有名字,但如果有人对这个扩展有评论,我很想知道它叫什么,使得Google更容易)。
## Alabama Alaska Arizona Arkansas California
## Jan 1 0 1 1 1
## Jan 1 0 1 0 1
## Jan 0 0 0 0 1
## Feb 1 1 1 0 1
## Feb 0 0 1 0 1
## Mar 1 1 0 1 1
## Mar 0 0 0 0 1
## Mar 0 0 0 0 1
## Apr 1 1 1 1 1
## Apr 1 1 1 0 0
## May 0 1 1 1 1
## May 0 0 0 1 0
## May 0 0 0 1 0
增加rownames修复;随时回滚。 –
@TylerRinker呃!你打败了我,哈哈!从字面上看,我的想法完全一样。 +1 – brittenb
@TylerRinker看起来不错。我希望能够在不创建另一个对象的情况下获取行名,但我想不出如何。 –