如何使用在其他位置创建的预聚类数据在R中创建树状图?
|
我有用Java编写的集群代码,从中可以创建嵌套的树结构,例如下图显示了树的一小部分,其中两个\“ isRetired \”对象在第一次迭代中被聚集,而该组在第五次迭代中被\“ setIsRequired \”聚集。群集中对象之间的距离显示在括号中。
|+5 (dist. = 0.0438171125324851)
|+1 (dist. = 2.220446049250313E-16)
|-isRetired
|-isRetired
|-setIsRetired
我希望将结果显示为更传统的树状图,看起来R具有一些不错的功能,但是由于我对R知之甚少,因此我不清楚如何利用它们。
我可以用Java将树结构写到文件中,然后用几行R代码生成树状图吗?在R程序中,我想执行以下操作:
从文件读入数据结构(\“ hclust \”对象?)
将数据结构转换为树状图(使用\“ as-dendrogram \”?)
使用\“ plot \”显示树状图
我想这个问题归结为R是否提供了一种从文件读取并将字符串输入转换为(hclust)对象的简便方法。如果是这样,输入文件中的数据应该是什么样的?
没有找到相关结果
已邀请:
2 个回复
信藉乒
夏瓤跋棘
到目前为止,我的主要抱怨是,当包含Newick格式的树信息的文件的语法出现问题时,几乎没有诊断信息。我已经成功地使用其他工具读取了相同的文件(在某些情况下,可能是因为这些工具在语法上存在某些错误)。 您还可以使用phylog软件包生成树状图,如下所示。
两者都可以使用Newick格式的树,并且都具有许多绘图选项。