這可能是一個非常微不足道的問題,但我還沒有找到一個可行的解決方案呢。這裏發佈了類似的問題,但沒有得到可行的答案,所以我很感激任何建議。用固定因子乘以一列矩陣
我有一個簡單的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