Pandas 中的join函數(shù)應(yīng)用實(shí)現(xiàn)刪除多余的空行
str.join
即sequence
– 要連接的元素序列。
返回通過指定字符連接序列中元素后生成的新字符串。
n = 'abc' n1 = '-'.join(n) # n1 'a-b-c' ? n = ['we', 'are', 'programmer'] n = ' '.join(n) # 'we are programmer'
在數(shù)據(jù)處理中可能經(jīng)常會使用join函數(shù),比如:
一、有機(jī)肥料上下面多了一行空行;二、有機(jī)肥料下面多了一行空行,
情況入下圖所示:
其實(shí)處理很簡單只需要對這一列數(shù)據(jù)應(yīng)用自定義函數(shù)
.apply(lambda x: " ".join(x.split()))
如果看不太明白可以先把這個問題拆開看
先把這兩個異常值讀入進(jìn)來
data? Out[15]: '\n有機(jī)肥料\n' data_1? Out[16]: '有機(jī)肥料\n'
使用split()
進(jìn)行切片(分隔符默認(rèn)為所有的空字符,包括空格、換行(\n)、制表符(\t)等)
data = data.split() data? Out[18]: ['有機(jī)肥料']
然后join
連接
n = " ".join(data) n Out[23]: '有機(jī)肥料'
到此這篇關(guān)于Pandas 中的join函數(shù)應(yīng)用實(shí)現(xiàn)刪除多余的空行的文章就介紹到這了,更多相關(guān)join函數(shù)實(shí)現(xiàn)刪除多余空行內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Python函數(shù)元數(shù)據(jù)實(shí)現(xiàn)為一個參數(shù)指定多個類型
這篇文章主要介紹了Python函數(shù)元數(shù)據(jù)實(shí)現(xiàn)為一個參數(shù)指定多個類型方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-02-02Python實(shí)現(xiàn)生成多種有規(guī)律的數(shù)字序列
在?Python?編程中,生成數(shù)字序列是一項常見且重要的任務(wù),本文將深入探討如何使用Python中的內(nèi)置函數(shù)、列表推導(dǎo)式、生成器等方式來生成多種有規(guī)律的數(shù)字序列,需要的可以參考下2024-03-03詳解pandas的外部數(shù)據(jù)導(dǎo)入與常用方法
這篇文章主要介紹了詳解pandas的外部數(shù)據(jù)導(dǎo)入與常用方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-05-05python正則表達(dá)式完成車牌號檢驗的代碼實(shí)例
這篇文章主要給大家介紹了關(guān)于python正則表達(dá)式完成車牌號檢驗的相關(guān)資料,在Python中正則表達(dá)式是一種用于匹配和操作字符串的強(qiáng)大工具,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下2024-02-02Python實(shí)現(xiàn)批量將符合要求的文件自動復(fù)制到新文件夾
這篇文章主要為大家詳細(xì)介紹了如何使用Python實(shí)現(xiàn)批量將文件名稱符合要求的文件自動復(fù)制到新文件夾,文中的示例代碼講解詳細(xì),有需要的小伙伴可以參考下2023-10-10Python Opencv中基礎(chǔ)的知識點(diǎn)
這篇文章主要介紹了Python Opencv中基礎(chǔ)的知識點(diǎn),主要包括創(chuàng)建窗口、保存圖片、采集視頻、鼠標(biāo)控制的代碼,代碼簡單易懂,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2022-07-07