美文网首页我爱编程
Pandas库介绍--DataFrame数据筛选

Pandas库介绍--DataFrame数据筛选

作者: viean | 来源:发表于2018-05-02 22:26 被阅读0次

    1.数据准备

    import numpy as np
    import pandas as pd
    dates = pd.date_range('20140729', periods=6)
    df = pd.DataFrame(np.random.randn(6,4), index = dates, columns = list('ABCD'))
    df
    

    2.筛选D列大于0的行

    df[df.D>0]
    

    扩展,& 用作且,如下例所示

    df[(df.D>0) & (df.C<0)]
    

    3.只需要A和B列数据,而D和C列数据都是用于筛选

    df[['A','B']][(df.D>0) & (df.C<0)]
    

    4.通过布尔索引值完成



    5.通过isin筛选特定的值


    相关文章

      网友评论

        本文标题:Pandas库介绍--DataFrame数据筛选

        本文链接:https://www.haomeiwen.com/subject/kfjhrftx.html