[R] Add labels to dendogram
Luigi Marongiu
m@rong|u@|u|g| @end|ng |rom gm@||@com
Thu Mar 26 22:48:43 CET 2020
Thank you!
On Thu, Mar 26, 2020 at 5:07 PM Peter Langfelder <peter.langfelder using gmail.com>
wrote:
> Your code does not work because Tag is not numeric. You need to exclude
> Tag from the data frame df and instead assign it as rownames. Also, dist
> requires a numeric matrix, not data frame.
>
> df = as.matrix(data.frame(Healthy, Tumour, Metastasis))
> or
> df = cbind(Healthy, Tumour, Metastasis)
>
> rownames(df) = Tag
>
> Then continue as in your code.
>
> Peter
>
>
>
> On Thu, Mar 26, 2020 at 8:10 AM Luigi Marongiu <marongiu.luigi using gmail.com>
> wrote:
>
>> Dear all,
>> I have built a hierarchical clustering on some data as follows:
>> ```
>> Tag = c(
>> "YP_008603282", "NP_054035", "BAA00606", "NP_054034",
>> "NP_054033",
>> "AAC17846" , "NP_054036", "YP_073767" , "BAQ20411",
>> "P52455")
>> Healthy = c(
>> 12.15540751, 2.33103008, 1.46924258, 0.26274009, 0.95217008,
>> -0.08197491, 0.09038259, -0.08197491, -0.25433241, -0.08197491)
>> Tumour = c(
>> 12.51939026, 1.20983671, 0.61459705, 0.61459705, 0.81301027,
>> 0.21777061, -0.17905583, -0.17905583, -0.17905583, 0.01935739)
>> Metastasis = c(
>> 12.55328882, 1.04722513, 1.04722513, 0.70881149, 0.37039785,
>> 0.20119103, 0.20119103, 0.20119103, 0.20119103, 0.03198422)
>> df = data.frame(Tag, Healthy, Tumour, Metastasis, stringsAsFactors =
>> FALSE)
>> d <- dist(df, method = "euclidean")
>> hc1 <- hclust(d, method = "complete" )
>> plot(hc1)
>> ```
>>
>> Is there a way to add the Tag column instead of the numbers to the leaves
>> of the dendrogram?
>> Thank you
>>
>> --
>> Best regards,
>> Luigi
>>
>> [[alternative HTML version deleted]]
>>
>> ______________________________________________
>> R-help using r-project.org mailing list -- To UNSUBSCRIBE and more, see
>> https://stat.ethz.ch/mailman/listinfo/r-help
>> PLEASE do read the posting guide
>> http://www.R-project.org/posting-guide.html
>> and provide commented, minimal, self-contained, reproducible code.
>>
>
--
Best regards,
Luigi
[[alternative HTML version deleted]]
More information about the R-help
mailing list