R 如何对忽略缺失值的变量执行操作
我相信这个问题对很多人来说似乎有点基本,但我的问题是: 我想创建一个新变量,它是RStudio中其他变量的方程式:R 如何对忽略缺失值的变量执行操作,r,na.rm,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$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)
如何获得新变量{successment.conditions}来指定NA值?在执行计算之前添加这行代码:
D[is.na(D)] <- 0
D[is.na(D)]是否需要将答案设置为0(如果存在na),或者是否要计算并删除na行?如果缺少值,我希望不使用NAs进行计算。我不希望结果是NA。在这种情况下,您需要在运行代码之前将NAs替换为0
D[is.na(D)] <- 0