gpt4 book ai didi

r - 在 dplyr 中过滤和取消过滤

转载 作者:行者123 更新时间:2023-12-01 21:50:41 24 4
gpt4 key购买 nike

在基础 R 中执行以下操作的 dplyr 模拟是什么?

iris$Sepal.Length[iris$Sepal.Length>2] <- iris$Sepal.Length[iris$Sepal.Length>2] * 10

我尝试使用过滤器,但无法返回到原始数据集(没有 join)

最佳答案

您可以将 mutateifelse 结合使用,以获得与 @alistaire 的评论相同的结果:

iris %>% mutate(Sepal.Length = ifelse(Sepal.Length > 2, Sepal.Length * 10, Sepal.Length))

关于r - 在 dplyr 中过滤和取消过滤,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38598895/

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