为什么不隐藏NA值(R)

问题描述 投票:-2回答:1

显然删除了NA值,但仍在显示它们:

“代码示例”

r na
1个回答
-2
投票

这里,'x'仍然具有NA值,并且对NA进行的任何操作都将返回NA。根据?NA

使用NA的数值计算通常会产生NA:可能的例外是还涉及到NaN,在这种情况下,可能会导致两者之一(可能取决于R平台)。逻辑计算将NA视为缺少的TRUE / FALSE值,因此如果表达式不依赖于NA操作数,则可能返回TRUE或FALSE。

x <- c(NA, 5, 10)
rng <- range(x, na.rm = TRUE, finite = TRUE)
x -rng[1]
[1] NA  0  5
© www.soinside.com 2019 - 2024. All rights reserved.