社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Python

跟小白学Python数据分析——记录抽取

小蚊子数据分析 • 4 年前 • 355 次点击  

记录抽取同样是对数据框进行操作。我们来看之前使用过的案例数据,输入以下代码:

1import pandas
2data = pandas.read_csv(
3'D:/D/data.csv',
4 engine='python',
5 encoding='utf8'
6)

执行后,在变量浏览窗口中就可以看到刚导入的data变量了,双击打开data变量,就可以得到下面这张表


-----------------
长按识别下方二维码,并关注公众号
回复“
DR”获取案例数据



首先,例如我们希望查看第1至10行数据,可以使用数据框的iloc方法进行切片查看,它的作用就是通过行号索引进行查看对应的行数据,记得索引是从0开始,第一行索引就是0,输入以下代码

data1=data.iloc[0:10]

执行后就得到前10行数据


例如我们需要查出年龄大于30岁的数据记录,输入以下代码

data2 = data[data.age>30]

执行后就得到年龄大于30岁的数据记录

再例如我们需要查出性别为男的数据记录,输入以下代码

data3 = data[data.gender=='男'


执行后就得到性别为男的数据记录。





输入以下代码

data4 = data[(data.age>30) & (data.gender=='男')]

执行后就得到年龄大于30岁,且性别为男的据记录


如果你喜欢本文,可以点击右下角在看
如果你在跟着学习,请在留言区留言:打卡
如果你刚看到本文,可以查看本系列历史文章跟着学习:
跟小白学Python数据分析——Anaconda安装
跟小白学Python数据分析——使用spyder
跟小白学Python数据分析——数据导入1
跟小白学Python数据分析——数据导入2

跟小白学Python数据分析——描述性统计分析

跟小白学Python数据分析——分组分析

跟小白学Python数据分析——列表

跟小白学Python数据分析——数据框


-----------------

希望系统、快速学习Python数据分析知识,可以学习

数据分析专家@文彤老师

跟文彤老师学Python数据分析》系列视频课程

包含以下三门课程

Python数据分析--玩转Pandas

玩转Python统计分析

Python数据分析--玩转数据可视化

如有问题也可添加课程助理微信号咨询,添加时请注明咨询课程

参加课程学习,可享受6折优惠

购买课程直接点击文末“阅读原文”进入即可

     

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/56839
 
355 次点击