Использование R с данными IOT, зарегистрированными с использованием «Гистерезисной регистрации» (только различия журнала) - PullRequest
0 голосов
/ 11 октября 2018

Мы хотим выполнить анализ данных на данных IOT, которые хранятся в нашей базе данных SQL Server.Сами данные генерируются устройствами IOT, а некоторые используют гистерезисную регистрацию для сжатия данных.Это означает, что он регистрирует значение только тогда, когда изменились данные для этого конкретного свойства.

В качестве примера, вот как это выглядит внутри базы данных: enter image description here Float и Timestampна самом деле интересные ценности, которые мы ищем.Остальные метаданные.AssetTypePropertyId связан с именем определенного свойства.Который описывает, о чем на самом деле это значение.

Мы можем преобразовать эти данные в 2-мерную матрицу , делая их уже более пригодными для использования.Однако, поскольку данные сжимаются с помощью гистерезисного каротажа, нам необходимо «воссоздать» пропущенные значения.

Чтобы привести пример, мы хотим перейти из этого 2d набора данных: enter image description here

Для набора, в котором заполнены все пробелы:

enter image description here
Это генерируется в предположении, что предыдущее значение действительно до тех пор, пока нет новогозначение было зарегистрировано для него.

Мой вопрос: Как это преобразование может быть сделано в R?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...