Защитное программирование на R
Dr. Colin Gillespie
Jumping Rivers
В R точка имеет особое значение
summary()summary.class_nameПри вызове
m <- lm(mpg ~ disp, data = mtcars)
class(m)
#[1] "lm"
Таким образом, при вызове
summary(m)
фактически вызывается
summary.lm(m)
Главный вывод: точка в именах играет ключевую роль
Защитное программирование на R