On Wed, 26 Jan 2022 14:47:16 +0100 javed khan <javedbtk...@gmail.com> wrote:
> Error in if (fraction <= 1) { : missing value where TRUE/FALSE needed > var <- ifelse(test$operator == 'T14', 1, 0) The error must be in a place different from your test$operator comparison. Have you tried traceback() to get the call stack leading to the error? Or options(error = recover) to land in a debugger session the moment an uncaught error happens? (Use options(error = NULL) to go back to the default behaviour.) Unrelated: var <- test$operator == 'T14' will also give you an equivalent logical vector with a bit less work. -- Best regards, Ivan ______________________________________________ R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.