如何在省略缺失值的变量上执行操作

时间:2018-09-13 13:34:01

标签: r na.rm

我确定这个问题对于许多人来说似乎有点基本,但这是我的问题:

我想创建一个新变量,它是RStudio中其他变量的等式:

D$satisfaction.conditions <- (D$imp.distance * D$sat.distance
                          + D$imp.salaire * D$sat.salaire
                          + D$imp.horaires * D$sat.horaires
                          + D$imp.chargetravail * D$sat.chargetravail
                          + D$imp.nbservice * D$sat.nbservice
                          + D$imp.locaux * D$sat.locaux
                          + D$imp.equipements * D$sat.equipements
                          + D$imp.ambiance * D$sat.ambiance
                          + D$imp.relationcollegues * D$sat.relationcollegues
                          + D$imp.stress * D$sat.stress) 

问题在于我在方程中缺少一些值,因此对于某些观察结果,我得到了不适用的结果。

我知道与na.rm = TRUE有关,但是我找不到放置它的位置。我最后尝试了,但是得到了

Error: unexpected symbol in:
"                          + D$imp.relationcollegues * D$sat.relationcollegues
                          + D$imp.stress * D$sat.stress) na.rm"

如何让我的新变量{satisfaction.conditions}忽略NA值?

0 个答案:

没有答案
相关问题