Из дендрограммы, которую я создал с помощью
hc<-hclust(kk)
hcd<-as.dendrogram(hc)
я выбрал подветку
k=hcd[[2]][[2]][[2]][[2]][[2]][[2]][[2]][1]
Когда у меня просто отображается k, это дает:
> k
[[1]]
[[1]][[1]]
[1] 243
attr(,"label")
[1] "NAfrica_002"
attr(,"members")
[1] 1
attr(,"height")
[1] 0
attr(,"leaf")
[1] TRUE
[[1]][[2]]
[1] 257
attr(,"label")
[1] "NAfrica_016"
attr(,"members")
[1] 1
attr(,"height")
[1] 0
attr(,"leaf")
[1] TRUE
attr(,"members")
[1] 2
attr(,"midpoint")
[1] 0.5
attr(,"height")
[1] 37
Как я могу получить доступ, например, к атрибуту "midpoint" или ко второму из атрибутов "label"?
(Надеюсь, я использую правильную терминологию здесь)
Я пробовал такие вещи, как
k$midpoint
attr(k,"midpoint")
но оба вернули «NULL».
Извините за вопрос номер 2: как я могу добавить атрибут «метка» после атрибута «средняя точка»?
k=hcd[[2]][[2]][[2]][[2]][[2]][[2]][[2]][[1]]
, вы бы получили только содержимое, а не упаковывали его в список. - person IRTFM   schedule 07.10.2014