关于方法,大概查到了以下:
1. DataFrame.filter() 2. DataFrame.loc() 3. df[df['字段']==值] 4. df.where(df['字段'] == 值)
以下为四种查询的结果 1.filter(items=[]) 结果貌似是list 形式的,没成功 2.loc() 是根据标签进行查询,所以参数为字段名称是不合理的 3.df[df['字段']==值] 最终使用了这种办法,结果是理想的 (这里需要注意字段类型的对应,因为我这里值是int 类型的,由于我放成了字符串,导致找了好久的问题)
4 条件为 status =1000
查看更多关于pandas dataframe根据列值筛选数据的详细内容...
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://www.haodehen.cn/did168967