將數(shù)據(jù)集中一個CELL拆成多行或反過來

一、將一個CELL的一行轉(zhuǎn)成多行

在做數(shù)據(jù)清洗時,有時會遇到一個cell中是很多個逗號隔開的數(shù)據(jù)蹲姐,也就是一對多的情況,而我們需要將其轉(zhuǎn)為每一行是一對一的格式,這時可用itertools中的chain函數(shù):

import numpy as np
import pandas as pd
from itertools import chain
df = pd.DataDrame({'column 1':[ 'og1', 'or2','or3'],
                                 'column 2':['1,2,3,4', '2,3,4,5', '5,3,2,1']})
# 將逗號隔開的string轉(zhuǎn)成list
def chainer(s):
    return list(chain.from_iterable(s.str.split(',')))
# 計算list 長度
lens = df['column 2'].str.split(',').map(len)

new_df = pd.DataFrame({'column 1':np.repeat(df['column 1'], lens),
                       'column 2':chainer(df['column 2'])})

二柴墩、將多行合成一行

df = new_df.groupby('column 1')['column 2'].apply(lambda x:', '.join(x.astype(str))).reset_index()

參考:

https://stackoverflow.com

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末忙厌,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子江咳,更是在濱河造成了極大的恐慌逢净,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,265評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件歼指,死亡現(xiàn)場離奇詭異爹土,居然都是意外死亡,警方通過查閱死者的電腦和手機踩身,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,078評論 2 385
  • 文/潘曉璐 我一進店門着饥,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人惰赋,你說我怎么就攤上這事宰掉。” “怎么了赁濒?”我有些...
    開封第一講書人閱讀 156,852評論 0 347
  • 文/不壞的土叔 我叫張陵轨奄,是天一觀的道長。 經(jīng)常有香客問我拒炎,道長挪拟,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,408評論 1 283
  • 正文 為了忘掉前任击你,我火速辦了婚禮玉组,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘丁侄。我一直安慰自己惯雳,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 65,445評論 5 384
  • 文/花漫 我一把揭開白布鸿摇。 她就那樣靜靜地躺著石景,像睡著了一般。 火紅的嫁衣襯著肌膚如雪拙吉。 梳的紋絲不亂的頭發(fā)上潮孽,一...
    開封第一講書人閱讀 49,772評論 1 290
  • 那天,我揣著相機與錄音筷黔,去河邊找鬼往史。 笑死,一個胖子當(dāng)著我的面吹牛佛舱,可吹牛的內(nèi)容都是我干的椎例。 我是一名探鬼主播挨决,決...
    沈念sama閱讀 38,921評論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼粟矿!你這毒婦竟也來了凰棉?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,688評論 0 266
  • 序言:老撾萬榮一對情侶失蹤陌粹,失蹤者是張志新(化名)和其女友劉穎撒犀,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體掏秩,經(jīng)...
    沈念sama閱讀 44,130評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡或舞,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,467評論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了蒙幻。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片映凳。...
    茶點故事閱讀 38,617評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖邮破,靈堂內(nèi)的尸體忽然破棺而出诈豌,到底是詐尸還是另有隱情,我是刑警寧澤抒和,帶...
    沈念sama閱讀 34,276評論 4 329
  • 正文 年R本政府宣布矫渔,位于F島的核電站,受9級特大地震影響摧莽,放射性物質(zhì)發(fā)生泄漏庙洼。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,882評論 3 312
  • 文/蒙蒙 一镊辕、第九天 我趴在偏房一處隱蔽的房頂上張望油够。 院中可真熱鬧,春花似錦征懈、人聲如沸石咬。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,740評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽碌补。三九已至,卻和暖如春棉饶,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背镇匀。 一陣腳步聲響...
    開封第一講書人閱讀 31,967評論 1 265
  • 我被黑心中介騙來泰國打工照藻, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人汗侵。 一個月前我還...
    沈念sama閱讀 46,315評論 2 360
  • 正文 我出身青樓幸缕,卻偏偏與公主長得像群发,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子发乔,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 43,486評論 2 348

推薦閱讀更多精彩內(nèi)容