Для команд типа max
параметр na.rm
по умолчанию установлен на FALSE
. Я понимаю, почему это хорошая идея в целом, но я хотел бы отключить ее обратимо на некоторое время, т.е. Во время сеанса.
Как мне задать R для установки na.rm = TRUE
всякий раз, когда это опция? Я нашел
options(na.action = na.omit)
но это не работает. Я знаю, что я могу установить параметр na.rm=TRUE
для каждой функции, которую я пишу.
my.max <- function(x) {max(x, na.rm=TRUE)}
Но это не то, что я ищу. Мне интересно, есть ли что-то, что я мог бы сделать более глобально/универсально, вместо того, чтобы делать это для каждой функции.