11

3 次元配列を使用するのはこれが初めてで、3 次元の名前付けに問題があります。

ReplicateData <- array(0, c(240, 500, 5), dimnames=list(NULL, NULL, c("Returns", "Replicates", "Asset Class")))

エラーが発生しています:

寸法名の長さが配列の範囲と等しくありません

これは単純な問題のようですが、ヘルプ ドキュメントやオンラインで明確な例を見つけることができません。

4

2 に答える 2

13

配列の3番目の次元は範囲5ですが、その次元の名前のベクトルの長さは3です。

于 2010-07-09T03:03:27.713 に答える
8

私は私を導くための少しのコードで答えをよりよく理解するので...コードに翻訳されたジョナサン・チャンの正解は次のとおりです。

ReplicateData <- array(0,c(240,500,5),dimnames=list(NULL, NULL, 
  c("Returns","Replicates","Asset Class", "Fourth Dimname", "Fifth Dimname")))
于 2015-01-07T23:30:17.093 に答える