简介: 本文主要介绍str方法在pandas中的应用。
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使用技巧总览