无法使用 tsfresh 包中'extract_features'方法从时间序列数据中提取特征



我正在从Anaconda3 2019.03(Python 3.7.3 64位(的Spyder(3.3.3(中运行代码。 并使用 tsfresh 0.11.1

我正在运行的代码处理大量时间序列数据,其中包含传感器数据(17 个不同文件中 17 个传感器的数据。

(数据集网址 : https://archive.ics.uci.edu/ml/datasets/Condition+monitoring+of+hydraulic+systems(

问题是执行卡在特征提取步骤。它使用 tsfresh 包中的extract_features方法从数据中提取特征。默认情况下,"column_id"和"column_sort"参数的数据类型为"str"。因此,它在该步骤中显示以下错误:

类型错误:不支持的操作数类型/:"str"和"int">

当尝试仅执行 17 个文件中的一个文件时,它会显示不同的错误:

类型错误:无法根据规则"安全"将数组数据从 dtype('float64'( 强制转换为 dtype('U32'(

代码网址: https://github.com/zhou100/SensorDefaults/blob/master/Detecting%20and%20Compensating%20Sensor%20Faults.ipynb

谢谢

我尝试删除实际包含"25/12/2020 14:32:23"的时间列。

之后我尝试了,它工作了错误的原因类型错误:不支持的操作数类型/:"str"和"int",

相关内容

  • 没有找到相关文章

最新更新