R に、2 つの連続する GPS 時刻登録位置間の距離 (メートル単位) としてステップ長を計算する特定の関数があるかどうかを知りたいです。
次のようなデータセットがあります。
> head(datagps)
Date & Time [Local] Latitude Longitude
1: 2018-06-18 03:01:00 -2.434901 34.85359
2: 2018-06-18 03:06:00 -2.434598 34.85387
3: 2018-06-18 03:08:00 -2.434726 34.85382
4: 2018-06-18 03:12:00 -2.434816 34.85371
5: 2018-06-18 03:16:00 -2.434613 34.85372
6: 2018-06-18 03:20:00 -2.434511 34.85376
Step
そして、上記のような操作を行う列を作成したいと思います。多分geosphere
パッケージにそのような機能がありますか?そうでない場合、これを行う最もコンパクトな方法は何ですか?
どんな入力でも大歓迎です!