gpt4 book ai didi

r - 使用 'select' 库中的 'dplyr' 函数选择唯一值

转载 作者:行者123 更新时间:2023-12-03 05:56:03 27 4
gpt4 key购买 nike

是否可以从 data.frame 的列中选择所有唯一值使用select函数位于 dplyr图书馆?类似于SELECT DISTINCT field1 FROM table1中的“SQL”符号。

谢谢!

最佳答案

在 dplyr 0.3 中,可以使用 distinct() 方法轻松实现这一点。

这是一个例子:

distinct_df = df%>%distinct(field1)

您可以通过以下方式获取不同值的向量:

distinct_vector=distinct_df$field1

您还可以在执行 distinct() 调用的同时选择列的子集,如果您使用 head/tail/glimpse 检查数据框,则可以更清晰地查看.:

distinct_df = df %>% 不同(field1) %>% select(field1)
不同的向量 = 不同的_df$field1

关于r - 使用 'select' 库中的 'dplyr' 函数选择唯一值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25571547/

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