![Pandas数据分析快速上手500招(微课视频版)](https://wfqqreader-1252317822.image.myqcloud.com/cover/35/47216035/b_47216035.jpg)
上QQ阅读APP看书,第一时间看更新
095 使用loc筛选并修改多行多列数据
此案例主要演示了在loc的行标签和列名中同时使用切片指定范围,实现在DataFrame中筛选和修改多行多列数据。当在Jupyter Notebook中运行此案例代码之后,将在DataFrame中把海泰新光、聚石化学、鼎通科技这3种股票的最高价、最低价、最新价和昨收价分别乘以2,效果分别如图095-1和图095-2所示。
![](https://epubservercos.yuewen.com/DC5573/26580753209033106/epubprivate/OEBPS/Images/Figure-P101_7217.jpg?sign=1739636775-W96wr84xqU1cf9k5RR9RMoivAYsFs8Qr-0-4641ef961aa06caab27c1d46f183ab22)
图095-1
![](https://epubservercos.yuewen.com/DC5573/26580753209033106/epubprivate/OEBPS/Images/Figure-P101_7218.jpg?sign=1739636775-7d4HT8qvumP5tIL70XG0PxYybXBvCiCp-0-9d51e989627b7f195ab378f7c0268cf9)
图095-2
主要代码如下。
![](https://epubservercos.yuewen.com/DC5573/26580753209033106/epubprivate/OEBPS/Images/Figure-P101_7326.jpg?sign=1739636775-7FDJ0OoQiI4oJul7HNJvlQdifnhVPcGa-0-e2f9de8767e28c1949a80565f792b471)
在上面这段代码中,df.loc['海泰新光':'鼎通科技','最高价':'昨收价']*=2表示在df中把海泰新光、聚石化学、鼎通科技这3种股票的最高价、最低价、最新价和昨收价分别乘以2。
此案例的主要源文件是MyCode\H105\H105.ipynb。