前言:Pandas的数据操作中,最基本的就是操作的筛选了,但是对新学员来说的这又是一个难点,因为方法比较多,不容易记。在此总结一下pandas中的一些常用的数据筛选操作。
逻辑筛选数据:切片([ ]),loc,iloc,这三种都是支持逻辑表达式的,选其中一种比较常用的,逻辑运算符 与或非(& | ~)any,all
展示使用的数据结构:
import pandas as pd
PATH = '/tmp/MSD0921.xlsx'
dataframe = pd.read_excel(PATH,engine='openpyxl', nrows=50)
SD1 | SD2 | SD3 | SD4 | SD5 | SD6 | SD7 | SD8 | |
---|---|---|---|---|---|---|---|---|
0 | 4 | 7 | 2 | 1 | 2 | 6 | 7 | 6 |
1 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 |
2 | 1 | 7 | 1 | 1 | 1 | 6 | 6 | 6 |