实例讲解Python如何利用pandas查询数据


本文摘自php中文网,作者巴扎黑,侵删。

查询和分析数据是pandas的重要功能,也是我们学习pandas的基础,下面这篇文章主要给大家介绍了关于Python数据分析之如何利用pandas查询数据的相关资料,文中通过示例代码介绍的非常详细,需要的朋友可以参考借鉴,下面来一起看看吧。

前言

在数据分析领域,最热门的莫过于Python和R语言,本文将详细给大家介绍关于Python利用pandas查询数据的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧。

示例代码

这里的查询数据相当于R语言里的subset功能,可以通过布尔索引有针对的选取原数据的子集、指定行、指定列等。我们先导入一个student数据集:


1

student = pd.io.parsers.read_csv('C:\\Users\\admin\\Desktop\\student.csv')

查询数据的前5行或末尾5行:


1

2

student.head()

student.tail()

查询指定的行:


1

student.ix[[0,2,4,5,7]] #这里的ix索引标签函数必须是中括号[]

查询指定的列:


1

student[['Name','Height','Weight']].head() #如果多个列的话,必须使用双重中括号

也可以通过ix索引标签查询指定的列:


1

student.ix[:,['Name','Height','Weight']].head()

阅读剩余部分

相关阅读 >>

Python列表和元组的相同点和不同点是什么

Python如何绘制iphone手机图案?(代码示例)

Python中tornado的路由解析(附实例)

Python如何切换线程

Python语言是做什么

Python初学者使用什么编辑器

Python诞生于什么时候

Python中json模块和pickle模块的简单介绍(附示例)

Python中的super()和__init__()方法有什么用

Python int函数怎么用

更多相关阅读请进入《Python》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...