-2
Я пытаюсь присвоить класс объекту из функции без успеха.Назначение класса объекту из функции в R
a <- 1
f <- function(x){class(x) <- "first"}
f(a)
class(a)
[1] "numeric"
Я не понимаю, почему назначение не работает. Не могли бы вы объяснить мне, почему и сказать мне, как изменить класс объекта изнутри функции? Спасибо.
Подсказка: вам необходимо назначить соответствующую среду. Другой намек: Это не очень хорошая идея. –