r 中数据帧中每组中第一个坐标和其余坐标之间的距离

问题描述 投票:0回答:1

我正在尝试计算 R 数据框中每个组中第一个坐标和其余坐标之间的距离。

我有不同的小组,每个小组都有不同数量的观察结果。还有另一列指示每组中的第一个点。

我需要创建另一列来显示每组中第一个点和其余点之间的距离。

我的代码看起来像这样。

df %>% group_by(ID) %>% arrange(listNo) %>% mutate(dist=as.numeric(geodist(df[,10:11],df[1,10:11])))

但它一直给我错误: mutate() 中的错误: 错误原因: dist 的大小必须为 49 或 1,而不是 42630。

有人可以帮我吗?

谢谢, 狮子座

group-by distance
1个回答
0
投票

我的答案是,北、南、东、西之间的距离是无数英里。无法正确计算。

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.