天池大赛-心跳信号分类预测:特征工程

1 学习目标

  • 学习时间序列数据的特征预处理方法
  • 学习时间序列特征处理工具 Tsfresh(TimeSeries Fresh)的使用

2 内容介绍

  • 数据预处理
    • 时间序列数据格式处理
    • 加入时间步特征time
  • 特征工程
    • 时间序列特征构造
    • 特征筛选
    • 使用 tsfresh 进行时间序列特征处理

3 代码示例

3.1 导入包并读取数据

# 包导入
import pandas as pd
import numpy as np
import tsfresh as tsf
from tsfresh import extract_features, select_features
from tsfresh.utilities.dataframe_functions import impute
# 数据读取
data_train = pd.read_csv("train.csv")
data_test_A = pd.read_csv("testA.csv")

print(data_train.shape)
print(data_test_A.shape)
(100000, 3)
(20000, 2)
data_train.head()
  	id		heartbeat_signals	                                label
0		0			0.9912297987616655,0.9435330436439665,0.7646770.0
1		1			0.9714822034884503,0.9289687459588268,0.5729320.0
2		2			1.0,0.9591487564065292,0.7013782792997189,0.232.0
3		3			0.9757952826275774,0.9340884687738161,0.6596360.0
4		4			0.0,0.055816398940721094,0.26129357194994196,02.0
data_test_A.head()
		id	    heartbeat_signals
0		100000	0.9915713654170097,1.0,0.6318163407681274,0.131		100001	0.6075533139615096,0.5417083883163654
  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值