我在R的矩阵中的每个条目i,j是一个得分和rownames和colnames是IDS.
取而代之的是矩阵的我只是想有一个3列矩阵:i,j,score
现在我正在使用嵌套for循环.喜欢:
for(i in rownames(g))
{
print(which(rownames(g)==i))
for(j in colnames(g))
{
cur.vector<-c(cur.ref, i, j, g[rownames(g) %in% i,colnames(g) %in% j])
rbind(new.file,cur.vector)->new.file
}
}
Run Code Online (Sandbox Code Playgroud)
但是我觉得这样效率非常低......我确信有一个更好的方法我还不够R.思考?
r ×1