【发布时间】:2021-04-11 22:20:22
【问题描述】:
是否可以在 dplyr 管道中使用 dcast 功能?我应该如何定义 dcast 的第一个参数?如何先使用 dplyr 过滤数据,然后使用 reshape2 将其转换为宽格式?
set.seed(45)
df <- data.frame(
name = rep(c("firstName", "secondName"), each=4),
numbers = rep(1:4, 2),
value = rnorm(8)
)
我想这样做:
library(dplyr)
library(reshape2)
df <- df %>%
filter(numbers<>4) %>%
dcast(...)
可以在 dplyr 转换中使用 dcast 吗?如果是这样,这里的第一个参数是什么?
【问题讨论】: