我正在尝试从我编造的一个简单的熊猫数据帧中提取特征(tsfresh.extract_features)。每次我运行并打印特征时,我只是简单地将每个计算出的特征作为0或NaN。我已经试着阅读了很多文档,但似乎无法理解它。
代码如下:
d = {'one':pd.Series(np.random.randn(10)),
'two':pd.Series(np.random.randn(10))}
df = pd.DataFrame(d)
print(df)
#
features = extract_features(df, column_id='one')
print(features)任何帮助都是非常感谢的。
谢谢
发布于 2016-12-19 03:19:40
问题是你的时间序列只有一个值,大多数特征计算器都会为一个值的时间序列返回一个NaN。
你可以用更长的时间序列来尝试。
看看这里的笔记本https://github.com/blue-yonder/tsfresh/tree/master/notebooks
https://stackoverflow.com/questions/40795801
复制相似问题