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

簡介: 本文主要介紹str方法在pandas中的應用。

pandas string handling API鏈接??

str

使用矢量化的str方法
(1)str.upper()
將字符串的字符轉(zhuǎn)化為大寫,對應的還有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()
去除空白符,包括換行符。對應的還有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使用技巧總覽

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

  • 本節(jié)要介紹的是Python里面常用的幾種數(shù)據(jù)結(jié)構(gòu)。通常情況下,聲明一個變量只保存一個值是遠遠不夠的,我們需要將一組...
    小黑y99閱讀 65,636評論 0 9
  • Python轉(zhuǎn)義字符 在需要在字符中使用特殊字符時,python用反斜杠(\)轉(zhuǎn)義字符。如下表: 轉(zhuǎn)義字符描述 \...
    南少cc閱讀 2,077評論 0 3
  • 字符串屬于標量存儲、不可改變、順序訪問的數(shù)據(jù)類型。字符串屬于序列的一種,因此對字符串可行的序列操作對類似元組和列表...
    夢回吹角連營閱讀 1,304評論 0 1
  • 日念家人一好處,念力加持享幸福! 【先生好】孩子的乳牙沒褪,恒牙又長出來啦!只好領著孩子去醫(yī)院拔掉!順便檢查了視力...
    風瀟瀟blj閱讀 181評論 0 0
  • 很多時候,我們不停向前,從不知停留下來,就是放慢腳步,也不會后退。 今天看到有朋友分享黃帝內(nèi)經(jīng)的一個段落,說的是生...
    怡兒話書影閱讀 246評論 0 0

友情鏈接更多精彩內(nèi)容