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

025 使用strip()修改DataFrame的列名

此案例主要通过在columns属性中使用字符串的strip()函数,实现在DataFrame中批量修改列名。当在Jupyter Notebook中运行此案例代码之后,将在DataFrame的列名中去掉所有的“(元)”,效果分别如图025-1和图025-2所示。

图025-1

图025-2

主要代码如下。

在上面这段代码中,df.columns=df.columns.str.strip('(元)')表示在df的列名中删除所有的“(元)”,df.columns表示df的所有列名。如果是df.columns=df.columns.map(lambda x:x.replace('(元)','(美元)')),则表示在df的列名中把所有的“(元)”替换为“(美元)”。

此案例的主要源文件是MyCode\H132\H132.ipynb。 LGd8OE3p+KAknOgfqjMSCzCtRrrjmKtRY83WXZqreiGcOkC1xRs0nvVl4DtNYtgr

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