我有一个位置估计数据库,并且想要计算每月内核利用率分布。我可以使用 R 中的 adehabitat 包来做到这一点,但我想使用从数据库中抽取样本来估计这些值的 95% 置信区间。今天我一直在尝试启动包,但我对 R 还是很陌生,需要更多专家的帮助!我收到的主要错误消息是:
Error in statistic(data, original, ...) : unused argument(s) (original)
这是我一直在使用的文件:
head(all)
Num Hourbin COA_Lat COA_Lon POINT_X POINT_Y month year id
1 07/10/2010 15:00 48.56225 -53.89144 729339.9 5383461 October 2010 29912
2 07/10/2010 16:00 48.56254 -53.89121 729355.7 5383495 October 2010 29912
4 07/10/2010 18:00 48.56225 -53.89144 729339.7 5383461 October 2010 29912
5 07/10/2010 19:00 48.56225 -53.89144 729339.9 5383461 October 2010 29912
6 07/10/2010 20:00 48.56225 -53.89144 729339.8 5383461 October 2010 29912
7 07/10/2010 21:00 48.56225 -53.89144 729339.9 5383461 October 2010 29912
第 5 列和第 6 列分别是 X 和 Y 位置。我将这个数据集分为不同月份(即获取名为“oct”、“nov”等的文件)。我尝试将 adehabitat 包中的 kernelUD 函数设置为可以调用以进行引导的函数,但到目前为止还没有运气。
kUDoct<-function(i) kernel.area(oct[,5:6],oct[,10],kern="bivnorm",unin=c("m"),unout=c("km2"))
bootoct<-boot(oct,kUDoct,R=1000)
Error in statistic(data, original, ...) : unused argument(s) (original)
任何帮助将不胜感激!
米