这可能是一个非常微不足道的问题,但我还没有找到一个可行的解决方案呢。这里发布了类似的问题,但没有得到可行的答案,所以我很感激任何建议。用固定因子乘以一列矩阵
我有一个简单的3x3矩阵,并希望乘以固定因子的第二列。 例子:
m<-matrix(rep(c(1,2,3),1*3),nrow=3)
m
[,1] [,2] [,3]
[1,] 1 1 1
[2,] 2 2 2
[3,] 3 3 3
如果我尝试做m[,2]*5
,它给了我[1] 5 10 15
我想看起来像这样的结果:
[,1] [,2] [,3]
[1,] 1 5 1
[2,] 2 10 2
[3,] 3 15 3
它不可能是那么难,能它?
只是分配它'm [,2] < - m [,2] * 5'或不分配'm * c(1,5,1)[col(m)]' – akrun
是的,谢谢! – Jane
我把这个作为答案,以便将来查找。 – PinkFluffyUnicorn