为什么在过滤数据集并基于该集运行回归后获得NA值?

时间:2019-05-07 18:38:56

标签: filtering linear-regression resultset

我正在使用R中的gpa1数据集,并试图过滤掉所有学生工作少于或等于19小时且不自愿或不参加任何俱乐部的实例。我可以运行过滤器并很好地保存数据,并获得所需的结果(job19 = 1,clubs = 0和voluntr = 0,但是当我尝试基于新数据集运行回归时,就会出现job19值为“不适用”

这是我使用的代码:

PTjob19 <-过滤器(gpa1,job19 == 1,志愿者== 0,俱乐部== 0)

查看(PTjob19)

olsreg9 <-lm(colGPA〜job19 +年龄+男性+ hsGPA + ACT +兄弟姐妹+跳过+ fathcoll + mothcoll,数据= PTjob19)

我希望job19可以具有某种价值,可以是负面的也可以是正面的,但是这些价值仅被列为“ NA”。凸轮有人请帮忙吗?

1 个答案:

答案 0 :(得分:0)

所以我知道了。我得到“ NA”值的原因是我没有给R做任何比较。我试图进行回归分析,使人们只能工作少于20个工作,当然R不能给我统计数据。