1. ホーム
  2. arrays

[解決済み] Rで3D行列をセットアップし、特定の要素にアクセスする

2022-02-10 14:26:19

質問

Rで3D行列を設定しようとしているのですが、これは簡単なことなのでしょうか?しかし、今のところ解決策は見つかりませんでした。 例えば、365x6x4の行列を作りたいとします。 また、私にとって重要なことは、行列の1つのエントリをどのように変更できるかということです。 例えば、[304,5,2]の要素に値204を割り当てたいとします。 あなたの答えを高く評価します。

ありがとうございます。最高、F

解決方法は?

これを試してみてください。

ar <- array(someData, c(365, 6, 4));  
ar[304,5,2] <- 204;

ここで someData かもしれません。

someData <- rep(0, 365*6*4);  

あるいはもっといいのは

someData <- rep(NaN, 365*6*4);