小编use*_*073的帖子

计算两个不同长度的矢量之间的距离

计算相同长度的两个向量之间的距离有不同的方法:Euclidean,Manhattan,Hamming ......

我想知道任何计算不同长度矢量之间距离的方法.

vector distance

13
推荐指数
1
解决办法
5万
查看次数

R迭代列数据帧

我想以迭代方式将统计信息应用于数据框的列:

第1列:'A'代表我想要区分的标签:

for (i in names(dataframe)) {
    i <- as.name(i)
    group1 <- i[A=="locationX"]
    group2 <- i[A!="locationX"]
    p <- wilcox.test(group1,group2,na.action(na.omit))$p.value
}
Run Code Online (Sandbox Code Playgroud)

然而,as.name()是尝试从生成的列名中删除引号names(dataframe).

不幸的是它给了我错误:

i [A =="locationX"]中的错误:"符号"类型的对象不是可子集化的

我认为as.name()这不是正确的方法.

有线索吗?

r dataframe

6
推荐指数
1
解决办法
3万
查看次数

标签 统计

dataframe ×1

distance ×1

r ×1

vector ×1