2017-05-31 42 views
0

如何逐行选择R数据帧或矩阵条目,指定每一行的列?例如,如果我有一个n×3的矩阵mat和一个长度为n的矢量{1,2,3}中的值(比如说ind),我怎样才能得到一个n长度的矢量,其中i- th入口是第i行,列为mat的列ind[i]逐行索引R矩阵或数据帧

+1

你可以做'diag(mat [1:n,ind])'(没有看到这个问题的答案,所以我想我会把它放在那里)。 –

+0

可爱的解决方案。你会把它作为答案吗? – G5W

回答

0

你可以做diag(mat[1:n, ind])(没有看到这个问题的答案,所以我想我会把它放在那里)。