is_closure(x)中的错误:找不到对象“ Subject”

时间:2019-11-11 16:11:07

标签: r dplyr

我的R代码不断出现错误。我正在创建一个新的数据框,当我尝试按“主题”分组时,它说找不到,即使它被列为一个因素并且是数据框中的一列。它会自动完成“主题”,因此显然知道它在那儿,但会不断发回错误。我添加了select()和set_names()来解决此问题。它将运行这些行,但在group_by()处停止。

ChangeDet <- lag_ri_p2 %>%
             select (1:5) %>%
             set_names(Subject, Session, Itemtype, ChangeDet, ChangeDetect.RESP) %>%
             group_by(Subject, ItemType) %>%
             summarize(ChangeDetMean = mean(ChangeDetect.RESP)) %>%
             spread(ItemType, ChangeDet)
             mutate_if(is.numeric, ~round(., 2))
             spread(ChangeDet)

ChangeDet

0 个答案:

没有答案