python—将 Dataframe 转换为tsfresh feature_提取包的格式

qqrboqgw  于 2021-09-29  发布在  Java
关注(0)|答案(0)|浏览(226)

https://tsfresh.readthedocs.io/en/latest/text/data_formats.html 有关df格式的参考:
这是我的第一个问题,也是我第二个月实习工作的一部分。
已使用ipynb的图像:我已成功创建了一个dfs列表,以便与格式正确的“time”和“y”列连接,但对于看似简单的“id”列实现了nan值
'''

使用的数据

df= pd.read_csv('Orig_Data.csv')

我要求第一个dataframe列全部等于exp1,第二个dataframe列全部等于exp2,依此类推。

Experiment = df.columns.tolist()
Experiment[0]
list = []

i = 0

for exp in df.columns:
    exp = pd.DataFrame(columns = ['id', 'time', 'y'])
    exp['id'] = Experiment[i]
    exp['time'] = time 
    exp['y'] = df.iloc[:,i]
    list.append(exp)
    i = + 1

我已经尝试过使用i<len的while循环(实验)。
我也尝试过其他方法从实验列表中获取“exp1”等,但到目前为止运气不佳。图像应该显示我当前获得的输出。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题