- Pandas数据分析快速上手500招(微课视频版)
- 罗帅 罗斌编著
- 168字
- 2023-07-17 18:40:58
125 使用iloc根据指定的步长筛选数据
此案例主要演示了在iloc中根据设置的起止行索引数字和步长以整行方式筛选数据。当在Jupyter Notebook中运行此案例代码之后,将在DataFrame中从第0行开始、每间隔1行筛选数据,效果分别如图125-1和图125-2所示。
![](https://epubservercos.yuewen.com/DC5573/26580753209033106/epubprivate/OEBPS/Images/Figure-P123_9218.jpg?sign=1738960403-5N8NbKpSrbPhCujmaGTRapm9JtOIH9iX-0-bd0c0be0e83e92ef56b09d7305a73ac5)
图125-1
![](https://epubservercos.yuewen.com/DC5573/26580753209033106/epubprivate/OEBPS/Images/Figure-P123_9219.jpg?sign=1738960403-OkKO3Vhs5QEuoMaKM4xyb86UO6SyV6Wi-0-9f670e6f3d01d3e2be9cb41aef107117)
图125-2
主要代码如下。
![](https://epubservercos.yuewen.com/DC5573/26580753209033106/epubprivate/OEBPS/Images/Figure-P123_9223.jpg?sign=1738960403-FYEBPfxQ5h8SpzItzwd6OeTCn8Ssx6Z6-0-0cbc4eb7ae1699c0567303b4c556be59)
在上面这段代码中,df.iloc[0:5:2]表示从第0行开始、到第5行结束,每间隔1行(步长为2)在df中筛选数据。
此案例的主要源文件是MyCode\H121\H121.ipynb。