gpt4 book ai didi

reshape 数据框 - 来自相关变量的两列

转载 作者:行者123 更新时间:2023-12-02 01:44:37 25 4
gpt4 key购买 nike

我有下面的df

    var1 var2 Freq
1 a b 10
2 b a 5
3 b d 10

创建于

help <- data.frame(var1 = c("a", "b", "b"), var2 = c("b", "a", "d"), Freq = c(10, 5, 10))

ab 的相关性与 ba 相同,我希望将它们组合成一行看起来像

   var1 var2 Freq
1 a b 15
2 b d 10

有什么想法吗?

最佳答案

这是一种方法:

setNames(aggregate(help$Freq, as.data.frame(t(apply(help[-3], 1, sort))), sum), 
names(help))

# var1 var2 Freq
# 1 a b 15
# 2 b d 10

关于 reshape 数据框 - 来自相关变量的两列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26432286/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com