Code Fix

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

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

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

 1  flag <- NA
 2  if (____________________) {
                  ^
 3    print("yes")
 4  }
Error in if (flag) { : missing value where TRUE/FALSE needed

空欄を埋めて実行を通す

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

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

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

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