小编Ann*_*nnK的帖子

测量每天第一个和最后一个位置记录与R中动物之间的距离

我有一个拥有> 300,000份动物观察记录的数据库.每行代表一个动物位置.每只动物都有一个唯一的id(id1)和几个具有与该动物位置相关的属性的列,包括观察日期和x和y坐标.

有人可以帮我创建一个允许我进行以下操作的代码:

1)BOTH date和BOT的子集数据id1

2)测量date每个不同的FIRST和LAST位置记录之间的距离(坐标为UTM,距离以米为单位)id1

数据的一个示例如下:

mydata<-read.table(text = 
"id1 date x y
1 11/02/2014 478776.4332 7922167.59 
1 11/02/2014 478776.4333 7922170.59
1 11/02/2014 478776.4334 7922180.59
1 12/02/2014 478776.4335 7922190.59 
1 12/02/2014 478776.4350 7922192.59
1 12/02/2014 478776.4360 7922195.59
2 11/02/2014 478776.4338 7922167.59
2 11/02/2014 478776.4339 7922183.59
2 11/02/2014 478776.4340 7922185.59
2 12/02/2014 478776.4350 7922188.30 
2 12/02/2014 478776.4360 7922190.59
2 12/02/2014 478776.4390 7922198.59
3 11/02/2014 478776.4338 7922167.59
3 11/02/2014 478776.4345 7922175.59
3 11/02/2014 478776.4355 7922178.85 …
Run Code Online (Sandbox Code Playgroud)

location r date distance dataframe

6
推荐指数
2
解决办法
92
查看次数

标签 统计

dataframe ×1

date ×1

distance ×1

location ×1

r ×1