Code Fix

中級 › non-conformable arguments の原因と直し方(行列の次元不一致) › パターン2

non-conformable arguments の原因と直し方(行列の次元不一致)

行列の掛け算%*%は、左の行列の列数と右の行列の行数が一致していないと計算できません。

 1  a1 <- matrix(1:4, nrow = 2, ncol = 2)
 2  a2 <- matrix(1:6, nrow = 2, ncol = 3)
 3  result <- _________
                  ^
 4  cat(result, "\n")
Error in a2 %*% a1 : non-conformable arguments

空欄を埋めて実行を通す

広告
広告スロット(未設定)

non-conformable arguments の原因と直し方(行列の次元不一致)

次元が合わないとnon-conformable argumentsというエラーになります。

このエラーの解説と類題をまとめて見る →

広告
広告スロット(未設定)