1

我想知道R如何处理变量的空值。我的意思是:我有一个具有两个值的变量:1(发生行为)0(未发生行为)。但是在我的表中,同样的数据丢失了,因为我看不到行为,所以有一些空缺。如果我使用这个变量,我可以毫无问题地使用它,或者在工作之前,我必须取出空数据并只保留已知变量?

4

1 回答 1

1

这实际上取决于您想对数据做什么。在 R 中,您通常会使用NA缺失数据。一些函数可以处理这个问题,例如:

mean(c(1, NA))
# [1] NA
mean(c(1, NA), na.rm = TRUE)
# [1] 1

但在其他情况下,您可能需要在执行分析之前消除缺失值,例如使用subset函数。

于 2012-11-07T10:39:32.003 回答