NULL,NA,NaN,Inf なのか否かを調べる NULL (何も無い) ,NA (欠損値) ,NaN (非数) ,Inf (無限大) は,大抵は演算を施してもそのままの値( NA や NAN )が返ってくる.すなわち,原則として NaN にどのような演算を施しても結果は NaN になる.よって,比較演算子 == すら使えないことになる. x <- c(1.0, NA, 3.0, 4.0) # NA はどれかを調べても... x == NA # NA に対する演算は全て NA となる [1] NA NA NA