2016-04-16 8 views
0

RでRの行列のエントリを編集するには?

counts = matrix(0, nrow=5, ncol=5) 

を考えると、私は特定の箱に入って新しいアイテムを見つけたときにカウントを更新できるようにしたいと思います。この結果、私は試しました

counts[3][3] = counts[3][3] + 1 

しかし、私は "置換するアイテムの数は置換の長さではありません"というエラーが発生します。この操作を実行する正しい方法は何ですか?

+3

'counts [3,3] = counts [3,3] + 1'を試してください。 – DatamineR

+1

' counts [3] 'はcol 1、row 3の値をとります。このベクトルの別の '[3]'はそのベクトルの第3の値を探します。これは 'NA'です(そこにはありません)。 – lukeA

+0

ありがとう、DatamineR。あなたがその効果に素早く答えるためには、私はそれを受け入れることができます。 –

答えて

0

DatamineRの提案によれば、counts[3,3] = counts[3,3] + 1はこのトリックを行います。

関連する問題