标签: r
如何逐行选择R数据框或矩阵条目,指定每行的列?例如,如果我有一个n乘3的矩阵mat和一个长度为n的向量,其值为{1,2,3}(比如说ind),我怎么能得到一个n-长度向量返回,其中第i个条目是{i} ind[i]的第i行mat行?
mat
ind
ind[i]
答案 0 :(得分:1)
你可以diag(mat[1:n, ind])(没有看到这个问题的答案,所以我想把它放在那里)。
diag(mat[1:n, ind])