行列のクロス積 t(x) %*% y です。y を省略した場合は t(x) %*% x です。R の crossprod() と同等です。
t(x) %*% y
y
t(x) %*% x
crossprod()
ベクトルの引数は 1 列の行列として扱われます。
行列 (行の配列) またはベクトルです。
Optional
x と同じ行数の行列またはベクトルです。既定は x です。
x
積です (行の配列です。ncol(x) x ncol(y))。
ncol(x)
ncol(y)
crossprod([[1, 2], [3, 4]]); // [[10, 14], [14, 20]]crossprod([[1, 2], [3, 4]], [1, 1]); // [[4], [6]] コピー
crossprod([[1, 2], [3, 4]]); // [[10, 14], [14, 20]]crossprod([[1, 2], [3, 4]], [1, 1]); // [[4], [6]]
行列のクロス積
t(x) %*% yです。yを省略した場合はt(x) %*% xです。R のcrossprod()と同等です。ベクトルの引数は 1 列の行列として扱われます。