Невозможно извлечь объекты из данных временных рядов, используя метод extract_features из пакета tsfre sh - PullRequest
0 голосов
/ 09 января 2020

Я запускаю код в Spyder (3.3.3) из Anaconda3 2019.03 (Python 3.7.3 64-bit). И используя tsfre sh 0.11.1

Код, который я запускаю, работает с огромным набором данных временных рядов, которые имеют данные датчиков (данные 17 датчиков в 17 различных файлах.

(url набора данных: https://archive.ics.uci.edu/ml/datasets/Condition+monitoring+of+hydraulic+systems)

Проблема заключается в том, что выполнение застревает на этапе извлечения функции. Для извлечения используется метод extract_features из пакета tsfre sh. функции из данных. Параметры column_id и column_sort по умолчанию имеют тип данных str, поэтому на этом шаге отображается следующая ошибка:

TypeError: неподдерживаемые типы операндов для /: 'str' и 'int'

И при попытке выполнить только один файл из 17 файлов выдается другая ошибка:

TypeError: Невозможно привести данные массива из dtype ('float64') к dtype ('U32') согласно правилу 'safe'

URL-адрес кода: https://github.com/zhou100/SensorDefaults/blob/master/Detecting%20and%20Compensating%20Sensor%20Faults.ipynb

Спасибо

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