Pandas库(3):DataFrame的条件过滤用法
生活随笔
收集整理的這篇文章主要介紹了
Pandas库(3):DataFrame的条件过滤用法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一、過濾機制
可以按照下列方法,依據列的值過濾DataFrame處理某些符合條件的行
dataframe[ 條件 ] dataframe[ dataframe["colname"] > value ] dataframe[ dataframe["colname"] < value ] dataframe[ dataframe["colname"] != value ]二、推導過程
boolean_array = dataframe["colname"] > value ————> Series type with bool valuesdataframe[boolean_array] —————> DataFrame filtered || dataframe[ dataframe["colname"] > value ] —————> DataFrame filtered三、多條件過濾
dataframe[ dataframe["col1"] > val1 & dataframe["col2"] != val2]參考文章:
pandas使用技巧【7】如何根據列的值過濾DataFrame的某些行
總結
以上是生活随笔為你收集整理的Pandas库(3):DataFrame的条件过滤用法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Pandas库(2):数据的统计分析
- 下一篇: Python数值类型:小数与百分数的转换