r - maxtrix 乘法中的不一致数组错误
问题描述
我对 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 中的错误:不一致的数组
有人可以告诉我我做错了什么吗?任何帮助表示赞赏
解决方案
问题是因为%%
我们需要不同的功能%*%
y1 %*% y2
推荐阅读
- maven - 使用 log4j 和 slf4j 在 rawlogs 中缺少换行符
- javascript - this.interval 在类函数中未定义
- php - 如何为 PHP cURL 设置测试后端
- google-apps-script - onChange 将在没有电子表格更改的情况下触发
- r - 根据多个条件填充列,并具有这些条件的优先级
- android - 如果显示文件内容相同,如何将文件添加到 git 存储库?
- heuristics - 为多项式时间内的最长哈密顿路径推荐一个好的启发式算法
- node.js - 如何在 Node.js 的 POST/GET 请求标头中添加 x-auth-token?
- python-3.x - 在循环中同时设置pandas Dataframe中单元格的值和样式(颜色)
- json - 当第二个字符串出现不止一次时,从两个字符串之间的 JSON 变量中提取文本