【发布时间】:2021-11-24 18:47:09
【问题描述】:
我有以下数据集:
Data1 Data2 Data3
3 NAN NAN
2 NAN NAN
3 NAN NAN
NAN 3 NAN
NAN 5 NAN
NAN 3 NAN
NAN NAN 7
NAN NAN 5
NAN NAN 1
我想总结一下:
Data1 Data2 Data3
3 3 7
2 5 5
3 3 1
我正在尝试创建一个行号,按行号分组并应用summarise,但它只是用 0 填充 NaN。
data = data %>%
mutate(row = row_number()) %>%
dplyr::group_by(row) %>%
dplyr::summarise(across(c("Data1","Data2","Data3"), ~sum(., na.rm=T))) %>%
distinct(.)
【问题讨论】:
-
请提供您输入数据的可重现示例。
-
上面的数据集是我输入数据的一个片段。
-
请使用
dput添加数据。你有NAN作为文本还是R中的值NaN。使用dput添加数据将阐明数据的显示方式不清楚。 -
@MustardRecord 上面的数据集不能直接reproducible。