0

我有一个 1 和 0 的矩阵。我想用该行的标识符代码替换所有 1(标识符代码在第 2 行中给出)

我试过了:

dax[,2:109] <- replace(dax[,2:109],dax[,2:109]==1,dax[2,])

但这不正常。我试图建立一个循环,但到目前为止我还没有成功。

我是 R 新手。感谢任何帮助

4

1 回答 1

0

这可能对您有用,尽管很高兴从您那里获得更多详细信息。

for(j in 2:109) dax[dax[,j]==1,j] <- dax[2,j]
于 2013-11-10T16:08:57.343 回答