在过滤数据集中的变量时,为什么只收到结果的“ NA”?

时间:2019-05-04 16:23:05

标签: r filtering resultset

我正在尝试过滤wooldridge数据集gpa1,因此job19仅显示满足19小时的观察结果。我运行了命令

library(wooldridge)
filter(gpa1, job19 == 1) 

查看其中job19 == 1的所有实例,以及所有观察结果以NA出现。有谁知道为什么会这样?我事先查看了gpa1变量,并且job19是一个虚拟变量,因此所有观察结果都被列为10,所以我应该有一些结果,对吗?我还尝试过滤掉job19 == 0实例,但得到的结果相同。

1 个答案:

答案 0 :(得分:0)

Econ465,只需加载软件包并正确使用其功能。


> head(df, 10)
   age soph junior senior senior5 male campus business engineer colGPA hsGPA ACT job19 job20 drive bike walk voluntr PC greek car siblings bgfriend
1   20    0      1      0       0    0      0        1        0    3.0   3.6  26     1     0     0    0    1       0  0     0   1        1        0
2   19    1      0      0       0    1      1        1        0    3.5   3.5  27     1     0     0    0    1       0  0     0   0        1        0
3   22    0      0      0       1    0      0        0        0    2.7   3.0  22     1     0     1    0    0       0  1     0   0        1        1
4   22    0      0      0       1    0      0        0        0    2.7   3.0  21     1     0     1    0    0       0  0     0   1        1        1
5   19    1      0      0       0    0      0        1        0    3.8   4.0  27     1     0     0    0    1       0  1     0   0        1        0
6   21    0      0      1       0    1      0        1        0    2.8   3.0  19     1     0     0    0    1       0  0     0   1        1        1
7   21    0      0      1       0    0      1        1        0    3.0   3.5  23     1     0     0    0    1       0  1     0   1        1        1
8   20    0      1      0       0    0      0        1        0    2.6   3.5  25     1     0     1    0    0       0  0     1   1        1        1
9   22    0      0      1       0    1      0        0        1    2.7   3.0  23     1     0     0    0    1       0  0     0   1        1        0
10  21    0      0      1       0    0      1        0        0    3.0   4.0  25     1     0     0    1    0       1  1     1   1        1        1
   clubs skipped alcohol gradMI fathcoll mothcoll
1      1     0.0    1.00      1        1        1
2      0     0.0    0.00      0        0        0
3      0     3.0    3.00      1        1        1
4      1     2.0    2.50      1        1        1
5      1     0.5    0.75      1        0        1
6      0     2.0    1.00      1        0        0
7      1     0.0    1.00      1        0        1
8      1     3.0    2.00      1        1        1
9      1     1.0    1.00      1        0        1
10     1     0.0    0.00      1        0        0
monthcalender
  

请参阅下面的此链接。

Filter function in dplyr in R not working