为什么SIAR代码的贝叶斯部分和nicheRover给出了错误代码——可能是在OS X上更新El Capitan之后?
我开始使用一个新的软件包为什么SIAR代码的贝叶斯部分和nicheRover给出了错误代码——可能是在OS X上更新El Capitan之后?,r,osx-elcapitan,R,Osx Elcapitan,我开始使用一个新的软件包nicheRover,并从作者那里得到了帮助,因此当我收到这条消息时: Error in tapply(1:nrow(shark5fa), shark5fa$Name, function(ii) niw.post(nsamples = nsamples, : arguments must have same length 他用我的数据在他的电脑上试了一下代码,结果成功了 后来我尝试了SIAR(SIBER),我已经使用了一段时间,没有任何问题,但是现在当我输入以下
nicheRover
,并从作者那里得到了帮助,因此当我收到这条消息时:
Error in tapply(1:nrow(shark5fa), shark5fa$Name, function(ii) niw.post(nsamples = nsamples, :
arguments must have same length
他用我的数据在他的电脑上试了一下代码,结果成功了
后来我尝试了SIAR(SIBER),我已经使用了一段时间,没有任何问题,但是现在当我输入以下代码时:
SEA.B <- siber.ellipses(dC,dN,group,R=reps)
自从一个月前在计算机上工作以来,我没有改变任何与代码或csv文件有关的内容。不过我已经把我的mac升级到El Capitan了。要尝试解决此问题,我有:
我后来发现,这些是不同的问题。SIAR(SIBER)需要通过更新-感谢Andrew Jackson告诉我这个答案!或者使用新的SIBER包 利基路虎的另一个问题是由于错误命名了一个功能而引起的。现在一切都好了
Error: not a matrix