pandas使用技巧【8】使用str方法,使用字符串操作

简介: 本文主要介绍str方法在pandas中的应用。

pandas string handling API链接🔗

str

使用矢量化的str方法
(1)str.upper()
将字符串的字符转化为大写,对应的还有lower()方法。

dataframe["colname"].str.upper()
dataframe.colname.str.upper()

(2)str.contains()
返回boolean Series

dataframe["colname"].str.contains()
dataframe.colname.str.contains("somestring")

(3)str.replace()

dataframe["colname"].str.replace(" ", ",")

(4)str.strip()
去除空白符,包括换行符。对应的还有lstrip(),rstrip()。

dataframe["colname"].str.strip("")

map

map用于映射,可以通过此方法生成新的列,如下。

dataframe["newcol"]  =  dataframe.somecol.map{ {"female":0 , "male": 1} )

附上小哥哥的视频链接Data analysis in Python with pandas
Youtube 🔗
哔哩哔哩 🔗

所有文章列表
pandas使用技巧总览

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容