【发布时间】:2023-03-27 22:55:01
【问题描述】:
我想使用Adist 函数计算矩阵的所有行对之间的 aitchison 距离。我正在使用 iris 数据进行测试,我使用 for 脚本进行了测试,但是当我运行代码时,我收到了以下消息:
adist[i]
感谢您的帮助。 任何人都可以帮助我,提前谢谢 代码如下:
X <- iris [ ,1:3]
for(i in 1: nrow (X)) {
adist[i] <- aDist( X[i-1, ], X[i, ])
}
【问题讨论】:
-
adist是来自包 utils (?adist) 的 R 函数名称。您的错误是由“adist[i] -
感谢 Otto Kassi,我消除了子集的麻烦,但现在我获得了 Adist 的唯一值,当我真正对所有对行 Adist 值感兴趣时,您有什么建议吗?感谢您的宝贵时间。
标签: r