2017-05-31 72 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])(沒有看到這個問題的答案,所以我想我會把它放在那裏)。