关于#WGCNA聚类#的问题,如何解决?

WGCNA运行以下代码时

sampleTree2 = hclust(dist(datExpr), method ="average")
# 重新聚类样本
traitColors = numbers2colors(datTraits, signed = FALSE);
# 将临床特征值转换为连续颜色:白色表示低,红色表示高,灰色表示缺失
plotDendroAndColors(sampleTree2, traitColors,
                    groupLabels =names(datTraits),
                    main ="Sample dendrogram and trait heatmap")
# 在样本聚类图的基础上,增加临床特征值热图

不能重新聚类,出现错误

Error in hclust(dist(datExpr), method = "average") : 
  N must be at least 2.

有人知道怎么解决吗

这个错误信息表示样本数目不足2,导致无法进行聚类操作。可能是数据输入出现了问题,检查一下datExpr和datTraits数据的维度和内容是否正确。另外也可以尝试使用其他聚类算法,如kmeans,看看是否能够正常运行。