Code Fix

初級 › if (NA > 1) が missing value where TRUE/FALSE needed になる理由 › パターン1

if (NA > 1) が missing value where TRUE/FALSE needed になる理由

NAを含む式をif()の条件に使うと、真偽が定まらないため「missing value where TRUE/FALSE needed」というエラーで止まります。

 1  x <- NA
 2  if (__________________) {
                 ^
 3    print("big")
 4  }
Error in if (x > 1) { : missing value where TRUE/FALSE needed

空欄を埋めて実行を通す

広告
広告スロット(未設定)

if (NA > 1) が missing value where TRUE/FALSE needed になる理由

このエラーの解説と類題をまとめて見る →

広告
広告スロット(未設定)