簡介: 本文主要介紹str方法在pandas中的應(yīng)用。
pandas string handling API鏈接??
str
使用矢量化的str方法
(1)str.upper()
將字符串的字符轉(zhuǎn)化為大寫况芒,對應(yīng)的還有l(wèi)ower()方法叶撒。
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()
去除空白符耐版,包括換行符皮壁。對應(yīng)的還有l(wèi)strip()哪审,rstrip()。
dataframe["colname"].str.strip("")
map
map用于映射滴须,可以通過此方法生成新的列叽奥,如下。
dataframe["newcol"] = dataframe.somecol.map{ {"female":0 , "male": 1} )
附上小哥哥的視頻鏈接Data analysis in Python with pandas
Youtube ??
嗶哩嗶哩 ??
所有文章列表
pandas使用技巧總覽