栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

机器学习笔记:特征处理常用pandas

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

机器学习笔记:特征处理常用pandas

最近在处理机器学习时,发现相较于模型训练,更多的是处理数据特征,数据合成在不增加信息量的情况下增加了信息质量,可能更适用机器学习训练。

一、常用的数据处理其实都是以下两个需求的变形(实在不行手动计算)

1、滑动计算

data['pre'] = data['now'].shift(1)

# shift(1)表示向下滑动

# 得到的数据第一个为nan,后面为每行向下滑动(第一行数据滑动至第二行,以此类推)

2、删除none值(numpy也有相同调用方法)

data.dropna(inplace=True)

二、将数值数据变为二分类数据

for i in data['per']:
    if abs(i) > 1:
        a = 0
    else:
        a = 1
    data0.append(a)

 GROUP BUY 处理分组相加问题

data.groupby('id')

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/932462.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号