相关疑难解决方法(0)

在tidyr/dplyr中添加零计数行的正确习惯用法

假设我有一些看起来像这样的计数数据:

library(tidyr)
library(dplyr)

X.raw <- data.frame(
    x = as.factor(c("A", "A", "A", "B", "B", "B")),
    y = as.factor(c("i", "ii", "ii", "i", "i", "i")),
    z = 1:6)
X.raw
#   x  y z
# 1 A  i 1
# 2 A ii 2
# 3 A ii 3
# 4 B  i 4
# 5 B  i 5
# 6 B  i 6
Run Code Online (Sandbox Code Playgroud)

我想像这样整理和总结:

X.tidy <- X.raw %>% group_by(x,y) %>% summarise(count=sum(z))
X.tidy
# Source: local data frame [3 x 3]
# Groups: x …
Run Code Online (Sandbox Code Playgroud)

r dplyr tidyr

33
推荐指数
2
解决办法
1万
查看次数

标签 统计

dplyr ×1

r ×1

tidyr ×1