分享

每天五分钟Python数据分析——Pandas 数据筛选

 xiaoyimin 2019-08-17
科技达人说3 天前

Pandas常用的数据筛选函数

以下各例子均使用如下数据集进行演示。

df.columns

列名,返回index类型的列的集合。

df.index

索引名,返回index类型的索引的集合。

df.shape

返回tuple,行,列数。

df.values

值的二维数组,以numpy.ndarray对象返回。

df.head(N)

返回前N条数据。

df.tail()

返回后N条数据。

df[m:n]

切片,选取m~n-1行。

df[ df['col1'] > 1]

选取满足条件的行。

df.query('col1'>1)

选择满足条件的行。

df.loc[m:n]

选取从m~n行。

df.iloc[m:n]

选取从m~(n-1)行。

df.loc[m:n, 'col1':'coln' ]

获取从m~n行的col1~coln列。

df.ix[:,'col1']

选取某一列。

df.ix[ 'row1','col1']

选取某一个元素。

站长统计

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多