我现在正在运行一个 R 脚本,当前使用 3 个相关变量。我想添加第四个,并且想知道是否有一种简单的方法来输入矩阵数据,特别是对于相关矩阵——一些类似Matlab的技术在R中输入相关矩阵,3x3或4x4,而不需要线性我一直在使用矩阵重塑。
在 Matlab 中,您可以使用分号作为行尾分隔符,因此可以轻松跟踪互相关的位置。
在 R 中,我首先创建
corr <- c(1, 0.1, 0.5,
0.1, 1, 0.9,
0.5, 0.9, 1)
cormat <- matrix(corr, ncol=3)
Versus
cormat = [1 0.1 0.5;
0.1 1 0.9;
0.5 0.9 1]
它只是感觉更笨重,这让我怀疑还有一种我还没有查找过的更聪明的方法。想法?
欢迎来到本网站! :) 你应该可以一步完成:
MyMatrix = matrix(
c(1, 0.1, 0.5,
0.1, 1, 0.9,
0.5, 0.9, 1),
nrow=3,
ncol=3)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)