gpt4 book ai didi

r - 如何将数据框中的行与 dplyr group by 合并并展平其他数据?

转载 作者:行者123 更新时间:2023-12-04 03:14:22 24 4
gpt4 key购买 nike

这是我的数据框:

UID               HH0  HH1  HH2  HH3  HH4  HH5
JEZAF000080843824 NA NA NA 1 NA NA
JEZAF000080843824 NA NA NA NA Y NA
JEZAF000080843824 NA NA NA NA NA 2

这是我在结果中寻找的内容

UID               HH0  HH1  HH2  HH3  HH4  HH5
JEZAF000080843824 NA NA NA 1 Y 2

我玩过 dplyrgroup_by 但我不确定要将 %>% 放入哪个函数。我知道可能有一个简单的答案,但我是 R 的新手。

最佳答案

我们可以用 na.omit

df1 %>%
group_by(UID) %>%
summarise_each(funs(na.omit))
# A tibble: 1 × 7
# UID HH0 HH1 HH2 HH3 HH4 HH5
# <chr> <lgl> <lgl> <lgl> <int> <chr> <int>
#1 JEZAF000080843824 NA NA NA 1 Y 2

关于r - 如何将数据框中的行与 dplyr group by 合并并展平其他数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42428853/

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