Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个 1 和 0 的矩阵。我想用该行的标识符代码替换所有 1(标识符代码在第 2 行中给出)
我试过了:
dax[,2:109] <- replace(dax[,2:109],dax[,2:109]==1,dax[2,])
但这不正常。我试图建立一个循环,但到目前为止我还没有成功。
我是 R 新手。感谢任何帮助
这可能对您有用,尽管很高兴从您那里获得更多详细信息。
for(j in 2:109) dax[dax[,j]==1,j] <- dax[2,j]