excel数据输入模型前的转换
对于excel的数据输入神经网络前要进行数据类型转换,不然好像会有问题,如果能直接输入请指教。下面讲讲对excel数据的转换。
首先对原始数据进行解释一下:下图是部分训练数据,前20列是特征,第21列是标签,总共6000个数据:
读取文件:
train_data = pd.read_csv('/data/first_round_training_data.csv')
划分数据集和训练集:
## 导入数据划分函数
from sklearn.model_selection import train_test_split
X_train, X_test, y_train, y_test = train_test_split(train, train_data['Quality_label'])
数据的标签处理:
# 数据的标签处理
from sklearn.preprocessing import LabelEncoder
lb = LabelEncoder()
train_data["Quality_label"] = lb.fit_transform(train_data["Quality_label"])
之后的标签类型是数值型:
在转换成独热编码,以训练集为例,测试集同理:
import numpy as npy_train_list = np.zeros((len(y_train), 4))y_train_list[y_train==0,0]=1y_train_list[y_train==1,1]=1y_train_list[y_train==2,2]=1y_train_list[y_train==3,3]=1
print(y_train_list)
输出其实是个二维数组:
特征的处理
将特征转化为二维数组:
X_train_data = np.array(X_train)#np.ndarray()
print(X_train_data)
输出为:
这样转换后就可以直接输入模型了。
excel数据输入模型前的转换相关推荐
- excel数据表单_新的改进的Excel数据输入表单
excel数据表单 Many moons ago, Dave Peterson created a sample Excel worksheet data entry form and kindly ...
- excel数据输入窗体控件_工作表数据输入或Excel用户窗体
excel数据输入窗体控件 If you're building an Excel workbook, in which users with basic Excel skills will ente ...
- excel单元格删除空格_在Excel数据输入单元格中防止空格
excel单元格删除空格 In Excel, you can use data validation to control (to some extent!) what users can enter ...
- js读取excel数据后的时间格式转换
用nodejs的"node-xlsx"库,获取excel的数据之后,里面的日期值全面变成了一个整数值.至于,怎么使用"node-xlsx"获取数据,代码: co ...
- 计算机辅助数据录入方式,Excel中数据输入的方法有哪些?
目前,数据输入方法比较多,常见的有人工输入.计算机辅助系统转换和光电输入等方式,我们在这里介绍日常工作中易于出现.便于操作的Excel中数据输入的方法. 通过市场调研采集到调查问卷或者其他形式的数据之 ...
- excel数据表单_Excel中的工作表数据输入表单
excel数据表单 With a bit of programming, you can make it easy for users to enter data in an Excel workbo ...
- pymysql——excel数据导入mysql
先导入excel数据,取前100行: import pymysql import pandas as pd path = r'商业数据\股票客户流失.xlsx' # 需要写入的文件路径,同级目录省略路 ...
- C#操作Excel数据读写/指定打印机打印
C#操作Excel 数据的读写 前情提要 实例 指定打印机打印 附加:打印时预览配置 数据的读写 前情提要 本文对于excel的操作使用的是Microsoft.Office.Interop.Excel ...
- 数据输入、转换、展示和存储 - 网络统计学类函数(1)
(2017-03-10 银河统计) 网络统计学集理论讲解.数据处理和在线测试为一体,统计数据处理和展示需要众多专门函数来承担.银河统计工作室以Javascript+CSS+HTML技术为基础(客户端) ...
最新文章
- Cannot find SS.INI file for user *** 解决方法
- Spring Boot与Web开发简介||SpringBoot对静态资源的映射规则
- ValueError: Must have equal len keys and value when setting with an iterable
- docker 容器的常用命令及配置
- python 取模_中年大叔学编程-Python的基础语法和运算符
- CSS文件未加载浏览器报警告:Resource interpreted as Stylesheet but transferred with MIME type text/html...
- 配置eclipse插件
- 一如此前的回应,王劲将景驰科技总部搬到了广州
- linux 该文件的owner,Linux修改文件/目录的owner/group方法(转载)
- 对某在线教育平台用户使用RFM模型按价值分类
- 5阶魔方阵c语言程序设计,五阶魔方阵源代码c语言课到程设计.docx
- cvCaptureFromFile一直返回NULL
- 架构师的5大基本能力
- 智能共享口红机方案/案列/APP/小程序/开发
- php 字符串替换中文,PHP中文字符串替换其中为*的方法
- Linux入门篇-文件管理
- [VBA]EXCEL同工作簿中多工作表合并VBA代码
- 使用TLS和Mosquitto Broker实现安全通信之密钥和证书生成
- 【微信小程序】初探·即用即走的小程序到底有多急?
- 如果一直都没钱,还要不要感谢贫穷?