У меня есть набор данных Wi-Fi с меткой времени, идентификатором датчика и (хэшированным) MAC-адресом. Набор данных выглядит следующим образом:
time1 time2 MAC_address sensor_ID
2019-07-08 13:00 a82e0a85796e SENSOR-01
2019-07-08 13:01 a82e0a85796e SENSOR-01
2019-07-08 13:02 a82e0a85796e SENSOR-01
2019-07-08 13:29 a82e0a85796e SENSOR-01
2019-07-08 13:30 a82e0a85796e SENSOR-01
2019-07-08 14:20 a82e0a85796e SENSOR-02
2019-07-08 14:21 a82e0a85796e SENSOR-02
2019-07-08 14:22 a82e0a85796e SENSOR-02
2019-07-08 14:29 a82e0a85796e SENSOR-02
2019-07-08 14:30 a82e0a85796e SENSOR-02
2019-07-08 15:00 a82e0a85796e SENSOR-03
2019-07-08 15:01 a82e0a85796e SENSOR-03
2019-07-08 15:02 a82e0a85796e SENSOR-03
Когда я интерпретирую пример, пользователь (a82e0a85796e) приблизился к SENSOR-01 в 13:00 и в 13:30 выехал в зону покрытия SENSOR-02. Он прибыл в местоположение ДАТЧИКА-02 в 14:20 и оставался до 14:30. Наконец он перешел к ДАТЧИКУ-03.
В этом процессе я могу сгенерировать траекторию пользователя, но я должен сделать траектории более 1M. Вот почему я должен написать код для создания траекторий.
Кроме того, хотя я знаком с R по сравнению с Python, он кажется более подходящим для моих работ.
ВОПРОС: Не могли бы вы дать какие-нибудь подсказки, чтобы сделать траектории на основе набора данных? Как мне получить рекомендации об этой работе? Какие ключевые слова я должен рассмотреть?
Это не похоже на формат GPS-траекторий, поэтому я задаю этот вопрос, чтобы начать свои работы. Спасибо.