【发布时间】:2019-10-01 05:13:44
【问题描述】:
假设这是我的数据集
Id Name Score Fear Satisfaction
1 A 10 NA NA
1 B 11 NA NA
1 A NA 23.2 NA
1 B NA 34.1 NA
1 A NA NA 42.11
1 B NA NA 31.19
如何清理这个数据集,使所有行都像下面这样正确对齐,并且下面没有太多不必要的 NA
Id Name Score Fear Satisfaction
1 A 10 23.2 42.11
1 B 11 34.1 31.19
如果我无法更准确地解释这一点,我深表歉意,但我认为这个示例应该会有所帮助。提前致谢。
【问题讨论】:
-
使用
dplyr,df %>% group_by(Id, Name) %>% summarise_all(na.omit)