我想写一个函数来确定x(一点)和y(一组n点)之间的欧氏距离。 我应该如何将y传递给函数?到目前为止,我用这样一个矩阵:R:如何存储矢量向量
[,1] [,2] [,3]
[1,] 0 2 1
[2,] 1 1 1
这将通过点(0,2,1)和(1,1,1)到该函数。
但是,当我将x作为正常(列)向量传递时,这两个变量在函数中不匹配。 我要么必须转置x或y,要么以其他方式保存矢量矢量。
我的问题:在R中保存多个向量的标准方法是什么? (我的矩阵y)
它只是我的y转置或可能是一个列表或数据框?
我会列出您想要计算距离的点的组合。你将它传递给一个应用函数并从那里开始工作。 – 2010-11-13 14:49:18