0
各行の列を指定して、Rデータフレームまたは行列エントリを行単位で選択する方法を教えてください。例えば、私がn行3列の行列mat
と{1,2,3}の値を持つ長さnのベクトル(たとえばind
)を持っている場合、どのようにn長ベクトルを得ることができますか?エントリは行i、列ind[i]
はmat
?インデックス付けR行列またはデータフレーム行単位
各行の列を指定して、Rデータフレームまたは行列エントリを行単位で選択する方法を教えてください。例えば、私がn行3列の行列mat
と{1,2,3}の値を持つ長さnのベクトル(たとえばind
)を持っている場合、どのようにn長ベクトルを得ることができますか?エントリは行i、列ind[i]
はmat
?インデックス付けR行列またはデータフレーム行単位
あなたはちょうどdiag(mat[1:n, ind])
を行うことができます(この質問の答えは見当たりませんでした。
あなたは 'diag(mat [1:n、ind])'を実行することができます(この質問の回答は表示されませんでした。 –
素敵な解決策。回答として投稿しますか? – G5W