r - 我尝试使用 R studio 显示系统发育树时收到错误消息,但无法上传

标签 r phylogeny

我正在尝试上传一个名为 Symonds.tre 的系统发育树,它位于我的工作目录中,并且是 .tre

library(ape)
symondsTree <- read.tree("symonds.tre")

错误消息是:

Error in if (all(phy$node.label == "")) phy$node.label <- NULL :missing value where TRUE/FALSE needed

我是否必须对标签或节点执行某些操作,是否缺少某些内容? 感谢您的帮助, 是的

最佳答案

郑重声明,我刚刚遇到了这个问题,似乎我正在尝试使用 ape 包中的 read.tree 读取 NEXUS 文件,该包仅适用于 Newick 格式树。我将命令更改为read.nexus,这样就解决了它。

关于r - 我尝试使用 R studio 显示系统发育树时收到错误消息,但无法上传,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62078307/

相关文章:

r - 如何在其他脚本中包含(源)R 脚本

python - 构建系统发育树

r - 如何在 haploNet Haplotype Networks {pegas} 中绘制饼图

python - 使用 python 将 newick 转换为 graphml

r - paste0 正在将所有内容转换为字符

r - 标准化变量 data.table

r - 在 DESeq2 PCA 上为不同的 geom_point 形状添加黑色轮廓

r - 使用 MCMCglmm 预先设置 G,具有分类响应和系统发育

python - 在Python中: use xpath with an element from a list

迁移数据的玫瑰图