gpt4 book ai didi

r - 如何交换 R 中两列中的值?

转载 作者:行者123 更新时间:2023-12-05 01:17:06 24 4
gpt4 key购买 nike

V1    V2
5 6
4 4
2 5

我将如何交换这两个列向量中的值。因此结果将是:

V1    V2
6 5
4 4
5 2

最佳答案

最简单的方法可能是:

df[1:2] <- df[2:1]

也就是说,它交换值而不是列名。

更多编程方式:

c2swap <- c("V1", "V2")
df[c2swap] <- df[rev(c2swap)]

关于r - 如何交换 R 中两列中的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51381860/

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