Есть ли способ установить атрибут объекта таким образом, чтобы атрибут не выводил на консоль при вызове объекта (но все же позволяет проверять атрибут при attributes()
называется на объекте)?
Пример
Например, если x
дан случайный атрибут
x <- 1:5
attr(x, 'some_attribute') <- "value of the attribute"
, мы можем проверить атрибут
attributes(x)
$some_attribute
[1] "value of the attribute"
, но атрибут также выводит на консоль при вызове объекта
x
[1] 1 2 3 4 5
attr(,"some_attribute")
[1] "value of the attribute"
Вопрос
Есть ли способ установить атрибут, чтобы он не выводился на консоль при вызове объекта?
То есть (из приведенного выше примера), что x
печатает без атрибутов, установленных для него
x
[1] 1 2 3 4 5