- Pandas数据分析快速上手500招(微课视频版)
- 罗帅 罗斌编著
- 171字
- 2023-07-17 18:41:03
136 使用between()根据数值范围筛选数据
此案例主要通过在between()函数中设置inclusive参数值为False,实现在使用between()函数筛选指定范围的数据时不包含范围的左右边界值。当在Jupyter Notebook中运行此案例代码之后,将在DataFrame中筛选最高价大于34.3且小于105.01的股票,效果分别如图136-1和图136-2所示。
图136-1
图136-2
主要代码如下。
在上面这段代码中,df[df['最高价'].between(34.30,105.01,inclusive=False)]表示在df中筛选最高价大于34.3且小于105.01的数据。
此案例的主要源文件是MyCode\H030\H030.ipynb。