【发布时间】:2018-04-11 15:15:49
【问题描述】:
我不太确定为什么会收到此错误或它的含义。我的数据框称为“数据”。
library(dplyr)
data %>%
filter(Info==1, Male==1) %>%
lm(CFL_Purchased ~ Male) %>%
summary()
谢谢!
【问题讨论】:
-
您正在尝试总结一个公式,这是行不通的。您的预期输出是什么?
-
解释一下,
%>%旨在与将每个结果转发到下一个函数的 first 参数的函数一起使用。lm的第一个参数是公式,而不是数据框。因此,您必须使用诸如.占位符之类的东西来解决这个问题。 -
欢迎来到 Stack Overflow @user9631425,希望您能抽出时间来回顾一下How To Ask 和How to create a Minimal, Complete, and Verifiable example,因为这个问题缺乏细节,我们无法回答。
标签: r dataframe error-handling pipe