购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

029 根据DataFrame的列名获取列索引数字

此案例主要通过使用get_loc()函数,实现将指定的列名转换为列索引数字。当在Jupyter Notebook中运行此案例代码之后,将首先在DataFrame中把股票代码列和最低价列的列名转换成列索引数字,并据此通过iloc在DataFrame中筛选列,效果分别如图029-1和图029-2所示。

图029-1

图029-2

主要代码如下。

在上面这段代码中,ifrom=df.columns.get_loc("股票代码")表示根据df的股票代码列名获取对应的列索引数字,当使用iloc在DataFrame中筛选数据时需要使用列索引数字。

此案例的主要源文件是MyCode\H133\H133.ipynb。 fZoDf49OXyUAvhCRgAChA75XOJji367/o9v59OMhZ8Ddbrs/xKt7LZ014EFCSUuD

点击中间区域
呼出菜单
上一章
目录
下一章
×