【发布时间】:2021-03-26 13:12:45
【问题描述】:
我在一些数据分析方面遇到了困难(我已经退出 R 游戏几年了,重新加入很难)。
我有两组信息,需要根据另一组中的值提取一个数据帧的部分内容。我需要从中提取信息的是具有相关时间的 GPS 点数据帧(每秒一个 GPS 点)。文件中列出了四个单独的 GPS 单元,因此对于每个时间点,有四个位置。
我有第二个数据框,其中包含时间列表(超过 1,000 个时间点)。我需要在我的第二个数据帧中列出的时间周围计算每个 GPS 单元的 GPS 中值坐标一分钟。这很容易实现吗?
以下是 GPS 文件中的几行(颜色代表不同的 GPS 单位):
UNIT LONG LAT TIME
BLUE -133.528 57.317723 11:00:00
ORANGE -133.546435 57.316681 11:00:00
PURPLE -133.54297 57.3112 11:00:00
YELLOW -133.53807 57.319616 11:00:00
BLUE -133.527995 57.317725 11:00:01
ORANGE -133.546425 57.316681 11:00:01
PURPLE -133.542961 57.311201 11:00:01
YELLOW -133.538061 57.319616 11:00:01
BLUE -133.527991 57.317725 11:00:02
ORANGE -133.546415 57.316681 11:00:02
PURPLE -133.542955 57.311203 11:00:02
YELLOW -133.538053 57.319615 11:00:02
其他数据文件只是时间列表
StartTime
11:00:00
11:51:25
12:15:17
等等
我很想告诉你我尝试过的事情,但老实说,我还没有想出任何在 R 中可行的东西,只是在导入之前尝试在 excel 中操作数据。如果您需要我提供更多信息以提供帮助,请告诉我 - 长期读者,第一次发帖。
谢谢!
【问题讨论】:
-
如果您提供一些数据会有所帮助。每个数据框中的示例行,作为纯文本(不是图像),以及一些示例输出。
-
我将编辑帖子以包含一些数据 - 谢谢!