R logo

"longer object length is not a multiple of shorter object length" のエラーメッセージが出たら、

それは、指示したベクター同士の長さがあっていないという事。

例えば、

x = c(1,2,3,4,5)
y = c(1,2,3,4,5,6,7,8)
z = x + y

と指示した場合、ベクターxとベクターyの長さが 5 と 7 で一致していない。

この場合、z = x + y と計算しようとしても、R が困ってしまう。

なので、上記エラーメッセージがでたら、ベクターの長さが一致しているかどうか確認すべし。

にほんブログ村 子育てブログ ワーキングマザー育児へ