我想制作彩色树状图并且尚未找到足够的库:http://addictedtor.free.fr/graphiques/RGraphGallery.php?graph=79
这个图形/库看起来很有前景,但无法安装A2E库?
尝试在Windows上安装,下载tar.gz
文件,无法从R控制台安装软件包。
另外:
Warning messages:
1: In unzip(zipname, exdir = dest) : error 1 in extracting from zip file
2: In gzfile(file, "r") :
cannot open compressed file 'A2R_0.0-4.tar.gz/DESCRIPTION', probable reason 'No such file or directory'
任何人都可以看到他们是否可以使这个A2R库工作,确认错误或建议一个好的彩色树状图库?
答案 0 :(得分:4)
(如果拼写正确,可能会有所帮助。)A2R
是一个源包。因此,您可能需要使用系统工具链进行编译。如果您使用的是Linux,那么这些通常位于您的系统中,但如果您使用的是Mac(就像我一样)或Windows上,则不会。该软件包在Mac上从源代码编译。编译过程可能不需要工具链。所以试试这个:
install.packages("<fullpath> A2R_0.0-4.tar.gz", type ="source")
还有一些其他的依赖:'trimcluster','prabclus','MASS','cluster','mclust','flexmix','modeltools','stats4','multcomp','mvtnorm'。我能够获得大部分图形,但左侧曲线没有显示如图所示,我确实收到错误:
Error in hubertgamma[i] <- cluster.stats(d.usa, cutree(h.usa, k = i + :
replacement has length zero:
如果您不希望树形图的高度缩放到它们的深度,您可以将此修改添加到hclust对象:
h.usa$height <- log(h.usa$height)
答案 1 :(得分:1)
您可以使用R的内置树形图代码中的dendrapply()
函数来应用自定义叶和节点着色。有关提示,请参阅following mailing list thread。