实例讲解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中如何使用字符串调用函数与方法的示例分享

Python如何读取excel表数据

Python中的turtle模块画图两只小羊

如何移除Python列表项的值Python remove()方法最有效

Python单例模式是什么

Python正式对外发布的年份

Python以什么划分语句块

Python 实现删除某路径下文件及文件夹

[译]the Python tutorial#input and output

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




打赏

取消

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

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

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

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

评论

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