金老师,您好,请教您一个问题,实在是困惑了好久,检测不出来。在phylomatic 3.0中建立了系统发育树,我在R里面检验系统发育信号,不知为何不能用multiphylosiganl检验,总出现 Error in match.phylo.data(phy, x) : Data must be a vector, data.frame, or matrix。另外就是用phylosignal(x,tree1,reps=999,checkdata=TRUE)这个语句来做,也会显示Error in match.phylo.data(phy, x) : Data must be a vector, data.frame, or matrix。我的树是从phylomatic 3.0中send 出来的txt文件,物种的性状特征放在csv格式文件里。我就用这两个文件弄的。是否和物种名的匹配时的顺序有关尼?请老师帮我解惑,谢谢