【发布时间】:2020-03-15 20:14:58
【问题描述】:
有一个包含 3 列(y 和 2 个预测变量)的数据框。可以寻址列,例如与height$df1 或df1[,2]。结果相同。两者都是向量 (is.vector)。在某些情况下,结合confint 之类的公式,输出会有所不同。
此代码提供正确的结果:
confint(lm(df1[,1] ~ height, data=df1), "height")
这个不起作用,它以NA 值结束:
confint(lm(earning ~ df1[, 2], data=df1), "height")
希望使用列号来处理数据框,例如df1[, 2]。什么是正确的方法?
感谢任何帮助。
【问题讨论】:
标签: r