gpt4 book ai didi

r - dplyr 的选择助手函数everything() 与复制有何不同?

转载 作者:行者123 更新时间:2023-12-04 17:32:53 25 4
gpt4 key购买 nike

用例是什么

select(iris, everything())

而不是例如只是复制data.frame?

最佳答案

寻找对 everything 的引用在 ?select ,他们有一个用于重新排序列的示例:

# Reorder variables: keep the variable "Species" in the front
select(iris, Species, everything())
在这种情况下, Species列移到第一列,保留所有列,不复制任何列。
选择助手不仅仅用于 select功能 - 例如,在 dplyr 1.0 及更高版本,您可能希望在 across() 中使用它变异或总结所有列。
自从提出这个问题以来,选择助手已经被分解成他们自己的包, tidyselect . tidyselect page on CRAN有很长的反向导入列表 - 很可能许多包导入 tidyselect有以下情况 everything()很有用。

关于r - dplyr 的选择助手函数everything() 与复制有何不同?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37171891/

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