R: as.dist()和dist()的区别

10

as.dist()dist() 有什么区别?

1个回答

13

dist()函数会计算距离矩阵,而as.dist()函数则只是试图将一个对象转换为距离矩阵。


1
虽然这不在预期的答案范围内,但我应该在什么情况下使用as.dist? - dhfromkorea
2
@dhfromkorea 当您需要计算距离矩阵时,请使用“dist()”,而当距离已经存在于另一个类(如“向量”、“数据框”等)中时,请使用“as.dist()”。 - Luciano Selzer
2
@dhfromkorea 你将会得到距离(正如 @Luciano Selzer 提到的 "已经存在")通常通过显式计算:1 - cor(t(data)) - Agile Bean

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接