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。