利用pandas读取中文数据集的方法


Posted in Python onJuly 25, 2018

直接利用numpy读取非数字型的数据集时需要先进行转换,而且python3在处理中文数据方面确实比较蛋疼。最近在学习周志华老师的那本西瓜书,需要没事和一堆西瓜反复较劲,之前进行联系的时候都是利用批量替换先清理一遍数据,不过这样实在是太麻烦了,今天偶然发现可以使用pandas来实现读取中文数据集的功能。

首先分享一下数据集:

编号,色泽,根蒂,敲声,纹理,脐部,触感,密度,含糖率,好瓜 
1,青绿,蜷缩,浊响,清晰,凹陷,硬滑,0.697,0.46,是 
2,乌黑,蜷缩,沉闷,清晰,凹陷,硬滑,0.774,0.376,是 
3,乌黑,蜷缩,浊响,清晰,凹陷,硬滑,0.634,0.264,是 
4,青绿,蜷缩,沉闷,清晰,凹陷,硬滑,0.608,0.318,是 
5,浅白,蜷缩,浊响,清晰,凹陷,硬滑,0.556,0.215,是 
6,青绿,稍蜷,浊响,清晰,稍凹,软粘,0.403,0.237,是 
7,乌黑,稍蜷,浊响,稍糊,稍凹,软粘,0.481,0.149,是 
8,乌黑,稍蜷,浊响,清晰,稍凹,硬滑,0.437,0.211,是 
9,乌黑,稍蜷,沉闷,稍糊,稍凹,硬滑,0.666,0.091,否 
10,青绿,硬挺,清脆,清晰,平坦,软粘,0.243,0.267,否 
11,浅白,硬挺,清脆,模糊,平坦,硬滑,0.245,0.057,否 
12,浅白,蜷缩,浊响,模糊,平坦,软粘,0.343,0.099,否 
13,青绿,稍蜷,浊响,稍糊,凹陷,硬滑,0.639,0.161,否 
14,浅白,稍蜷,沉闷,稍糊,凹陷,硬滑,0.657,0.198,否 
15,乌黑,稍蜷,浊响,清晰,稍凹,软粘,0.36,0.37,否 
16,浅白,蜷缩,浊响,模糊,平坦,硬滑,0.593,0.042,否 
17,青绿,蜷缩,沉闷,稍糊,稍凹,硬滑,0.719,0.103,否

然后利用pandas将它读进来:

import pandas
d = pandas.read_csv(r"d:\data.csv",sep=",")
print(d)

利用pandas读取中文数据集的方法

如果要选取某一行数据,可以使用head方法:

d.head(1)

其中参数是行号。

也可以直接取某一列,如:

d['色泽']

如果要取某一个数据则可以将两种方法结合使用:

d.head(1)['色泽']

以上这篇利用pandas读取中文数据集的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python迭代器实例简析
Sep 25 Python
Python操作MongoDB数据库PyMongo库使用方法
Apr 27 Python
使用url_helper简化Python中Django框架的url配置教程
May 30 Python
详解Python3中yield生成器的用法
Aug 20 Python
浅谈Python 中整型对象的存储问题
May 16 Python
Python首次安装后运行报错(0xc000007b)的解决方法
Oct 18 Python
详解python3实现的web端json通信协议
Dec 29 Python
浅谈flask截获所有访问及before/after_request修饰器
Jan 18 Python
Python使用pip安装报错:is not a supported wheel on this platform的解决方法
Jan 23 Python
python opencv 图像尺寸变换方法
Apr 02 Python
Python实现银行账户资金交易管理系统
Jan 03 Python
Jupyter Notebook 如何修改字体和大小以及更改字体样式
Jun 03 Python
利用pandas进行大文件计数处理的方法
Jul 25 #Python
使用python验证代理ip是否可用的实现方法
Jul 25 #Python
Python+Pandas 获取数据库并加入DataFrame的实例
Jul 25 #Python
python requests 测试代理ip是否生效
Jul 25 #Python
Python使用pymysql从MySQL数据库中读出数据的方法
Jul 25 #Python
Python统计python文件中代码,注释及空白对应的行数示例【测试可用】
Jul 25 #Python
Pandas读取MySQL数据到DataFrame的方法
Jul 25 #Python
You might like
十大“创意”战术!
2020/03/04 星际争霸
php print EOF实现方法
2009/05/21 PHP
php 编写安全的代码时容易犯的错误小结
2010/05/20 PHP
php调用C代码的实现方法
2014/03/11 PHP
php中字符串和整数比较的操作方法
2019/06/06 PHP
使用jquery与图片美化checkbox和radio控件的代码(打包下载)
2010/11/11 Javascript
DWZ刷新dialog解决方法
2013/03/03 Javascript
转义字符(\)对JavaScript中JSON.parse的影响概述
2013/07/17 Javascript
在jquery中combobox多选的不兼容问题总结
2013/12/24 Javascript
js如何调用qq互联api实现第三方登录
2014/03/28 Javascript
JS根据年月获得当月天数的实现代码
2014/07/03 Javascript
使用JQuery在线制作ppt并在线演示源码特效
2015/09/08 Javascript
基于Echarts 3.19 制作常用的图形(非静态)
2016/05/19 Javascript
js 实现数值的千分位及保存小数方法(推荐)
2016/08/01 Javascript
vue-cli项目如何使用vue-resource获取本地的json数据(模拟服务端返回数据)
2017/08/04 Javascript
Bootstrap-table自定义可编辑每页显示记录数
2018/09/07 Javascript
js canvas实现俄罗斯方块
2020/10/11 Javascript
[10:18]2018DOTA2国际邀请赛寻真——Fnatic能否笑到最后?
2018/08/14 DOTA
python实现无证书加密解密实例
2014/10/27 Python
tensorflow 中对数组元素的操作方法
2018/07/27 Python
python3+selenium自动化测试框架详解
2019/03/17 Python
让你的Python代码实现类型提示功能
2019/11/19 Python
numpy 声明空数组详解
2019/12/05 Python
python实时监控logstash日志代码
2020/04/27 Python
keras 实现轻量级网络ShuffleNet教程
2020/06/19 Python
解决python 虚拟环境删除包无法加载的问题
2020/07/13 Python
python实现数据结构中双向循环链表操作的示例
2020/10/09 Python
解决margin 外边距合并问题
2019/07/03 HTML / CSS
美国睫毛、眉毛精华液领导品牌:RevitaLash Cosmetics
2018/03/26 全球购物
英国最大的宠物商店:Pets at Home
2019/04/17 全球购物
Linux的主要特性
2016/09/03 面试题
学生实习证明范文
2014/09/28 职场文书
2015年事业单位工作总结
2015/04/27 职场文书
涨工资申请书应该怎么写?
2019/07/08 职场文书
python爬取网页版QQ空间,生成各类图表
2021/06/02 Python
图解排序算法之希尔排序Java实现
2021/06/26 Java/Android