我想分析动物的运动角度。我有跟踪数据,每秒有10个录音。每次记录的数据包括动物的位置(x,y),相对于先前记录的角度和距离,还包括速度和加速度。 我想分析动物在制作特定角度时的速度,但由于我的数据的时间分辨率非常高,因此每一转都包含许多细微的角度。R中的运动数据分析;航班和时间子采样
我想有两种可能的方法来解决这个问题,我不知道如何在R中实现这样的事情,并将不胜感激。
第一:通过某个因素减少我的时间分辨率。但是,这带来了丢失可能重要部分数据的缺点。尽管如此,我将如何能够自动对子样本进行采样,例如对数据集进行每第3次或第10次记录?
第二种:将直线运动转换为所谓的“航班”;基于规则的步骤大致以相同的方向聚合,由急转弯分开(见图)。当两个点之间的飞行距离该飞行主方向的垂直距离大于x时,可以任意设定一个值。有没有人有任何想法如何做到这一点与我有xy坐标位置数据?
你在这里问过的非常有趣的问题。我可以问这个数字来自哪张纸吗?我使用来自海鸟(Larus fuscus)的GPS跟踪数据(在Twitter @ThomasEvans上查看我),并且我也在大部分分析中使用R. – 2013-03-15 16:25:37
谢谢你。看来我已经找到了在R中创建航班的方法,所以如果它有效,我可以让你知道吗? (我会在星期一进行测试..)这个数字来自de Knegt等人的'贴片密度决定了大型食草动物的运动模式和觅食效率'。 – Joeri 2013-03-15 17:34:25