Я пробовал следующий код для создания метода, но когда я использую универсальную функцию с именем "tutu", я получаю следующую ошибку, в то время как другие функции (tutu.num и tutu.ch) работают. Пожалуйста, помогите мне понять, в чем ошибка? Я ожидал, что функция "tutu" распознает класс и будет использовать соответствующий метод функции, которая в примере - tutu.num. Спасибо!
tutu.num<-function(x){x*100}
tutu.ch<-function(x){paste(x,"OK")}
tutu<-function(x){
UseMethod("tutu")
}
vot<-1:5
tutu(vot)
Ошибка в UseMethod ("tutu"): не применим метод для "tutu", примененный к объекту класса "c ('integer', 'numeric')"