R:帮助指向对象,而不是原子向量

时间:2016-03-01 23:23:47

标签: r object phylogeny

我有一大堆系统发育树(系统对象)我试图比较。每个比较的名称存储在列表Newick中,两个文件的编号存储在矩阵cc[1:2,i]中。

然而,当我尝试运行all.equal.phylo(Newick[[cc[1,i]]], Newick[[cc[2,i]]])时,我收到一条错误消息,指出“目标$ tip.label:$运算符中的错误对于原子向量无效”,这意味着Newick[[cc[]]]被视为对象而不是指向实际的phylo对象。

例如,我希望Newick[[cc[1,1]]]cc[1,1] = 1指向phylo对象Newick1而不是原子向量"Newick1"时获取all.equal.phylo(Newick1,Newick2)

如何解决此问题?非常感谢你!

附加说明:all.equal.phylo(Newick[[cc[1,1]]], Newick[[cc[1,2]]])有效,而Newick[[cc[1,1]]]即使Newick[[cc[1,2]]]返回“Newick1”而rails generate simple_form:install --bootstrap 仍未返回“Newick2”。 我尝试使用noquote删除引号,但它仍然不会指向实际的phylo对象。

0 个答案:

没有答案