gpt4 book ai didi

r - 为什么 one_of() 被称为?

转载 作者:行者123 更新时间:2023-12-03 10:12:35 28 4
gpt4 key购买 nike

为什么是 dplyr::one_of()叫那个?所有其他 select_helpers名字对我来说很有意义,所以我想知道 one_of() 是否有一个方面我不明白。

我对 one_of() 的理解是它只允许您使用其名称的字符向量来选择变量,而不是将其名称放入 select()调用,但随后您将获得名称在向量中的所有变量,而不仅仅是 之一他们。是不是错了,如果是对的,one_of()这个名字在哪里?来自?

最佳答案

其名称的原因似乎是它允许您至少查找向量中包含的变量之一。
例如:select(flights, dep, arr_delay, sched_dep_time)将不起作用,因为变量“dep”不存在。它不会产生任何结果。select(flights, one_of(c("dep", "arr_delay", "sched_dep_time")))将工作,即使由于变量“dep”不存在。在这种情况下,将显示“arr_delay”和“sched_dep_time”。
助手应该读作:至少 one_of()将显示变量:)

关于r - 为什么 one_of() 被称为?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45865892/

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