Ошибка несогласованных массивов при умножении матрицы - PullRequest
1 голос
/ 07 октября 2019

Я чрезвычайно новичок в R и пытаюсь узнать как можно больше из нескольких источников. В настоящее время я работаю над проблемой, которую я имею для класса, которая, скорее всего, имеет простое решение. Однако, когда я умножаю матрицы, которые у меня есть, я получаю неконформируемые массивы. Вот мои матрицы.

y1 <- c(2,4,7)  
y1 <- matrix(data= y1, nrow = 1, ncol=3)

y2 <- c(5,3,8)
y2 <- matrix(data= y2, nrow = 3, ncol=1)`

y1 %% y2 Ошибка в y1 %% y2: несовместимые массивы

Может кто-нибудь сказать, пожалуйста, что яделать неправильно? Любая помощь приветствуется

1 Ответ

0 голосов
/ 07 октября 2019

Проблема была в том, что %% - это другая функция, тогда как нам нужно %*%

y1 %*% y2 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...