Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我对 R 中的算术行为有疑问。请注意以下代码
> NaN + NA [1] NaN > > > NaN + as.integer(NA) > NA
所以,我很困惑这两个加法给出了不同的结果。有人知道这是真的想要的行为还是只是某种错误?
提前致谢
来自?NaN:
?NaN
涉及的计算NaN将返回NaN或者可能返回NA:不能保证这两者中的哪一个,并且可能取决于 R 平台(因为编译器可能会重新排序计算)。
NaN
NA