有一个问题,现在我的dataframe(名字叫做m)里面有7个variable,每个variable有142个observations。每个variable作为一列,名字分别就是1,2,3,4,5,6,7。现在我想要用3,4,5,6,7这5个coln去减去2这个coln,并且希望是用一个loop或者更加自动化一点的code来做,不用一个个手写出来的。
我用的code是
for ( i in 3:7)
{
  m$i<-m$i -m$“2”
}
但是系统给了我这么一个错误:
Error in `$<-.data.frame`(`*tmp*`, "i", value = numeric(0)) :   replacement has 0 rows, data has 142 正确的操作code应该是什么呢? 在线等!!