什么是树状图,如何在 R 中制作树状图?

问题描述 投票:0回答:1

我需要制作一个包含 5-10 个变量的树状图

我还不知道如何制作,但这些是方向:

创建一个包含 5 个单词的对象列表(有单词吗?),将它们写在纸上并剪下来,交给另一个人,然后要求他们分组,然后将它们写在表格中,然后创建树状图。

使用您收集的堆排序数据并总结您采访的人群如何对您的集合中的项目进行分类。生成标记的树状图并解释结果。

r dendrogram
1个回答
0
投票

首先,我创建了一个数据矩阵以供本示例使用:

matrix_data <- matrix(0, nrow = 5, ncol = 10)
matrix_data[1, ] <- 1:10
matrix_data[2, ] <- 11:20
matrix_data[3, ] <- 21:30
matrix_data[4, ] <- 31:40
matrix_data[5, ] <- 41:50

此后,我使用此代码生成树状图:

par(mar=c(3,1,1,10), xpd=NA)
dx = dist(matrix_data)
xhc <- hclust( dx )
plot( as.dendrogram(xhc), horiz=T, axes=FALSE, edgePar=list(lwd=2, 
col="black") )

您可以将上面代码中的matrix_data中的数据替换为您需要的数据。

© www.soinside.com 2019 - 2024. All rights reserved.