В объекте R класса table
как я могу заменить его значения?
Чтобы заменить его названия, я могу использовать:
attr( object, "dimnames" )[[1]] <- c("AA", "BB", "CC")
Однако я не смог найти способ заменить его значения!
Как я могу создать 1-мерную таблицу (1d)?
dput
структура:
df <- structure(c(`AL` = 0, `AM` = 2, `AH` = 3), class = "table", .Dim = 3L, .Dimnames = list( c("AL", "AM", "AH")) )
Дополнительная информация
Атрибуты исходного объекта выглядят так
attributes( df_object )
$class
[1] "table"
$dim
[1] 3
$dimnames
$dimnames[[1]]
[1] "AL" "AM" "AH"
токовый выход
AL AM AH
0 2 3
Ожидаемый результат будет:
Обратите внимание, что он должен хранить все атрибуты, которые были ранее:
AL AM AH
10 0 0