国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 編程 > Python > 正文

Pandas 同元素多列去重的實(shí)例

2020-02-15 22:10:22
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

有一些問(wèn)題可能會(huì)遇到同元素多列去重問(wèn)題,下面介紹一種非常簡(jiǎn)單效率也很快的做法,用pandas來(lái)實(shí)現(xiàn)。

首先我們看一下數(shù)據(jù)類型:

G1 G2a bb ac dd ce f

對(duì)這樣的兩列數(shù)據(jù)進(jìn)行同元素去重,最終得到結(jié)果為:

G1 G2a bc de f

代碼如下:

#-*- coding: utf-8 -*-data = {'G1':['a','b','c','d','e'],'G2':['b','a','d','c','f']}data = pd.DataFrame(data)data['G3'] = data['G1'] + '|' + data['G2']p = []for i in data['G3'].tolist():  tmp = sorted(i.split('|')) # The most important part,sort   p.append(tmp[0] + '|' + tmp[1])data['G3'] = pd.Series(p)data = data.drop_duplicates('G3')

以上這篇Pandas 同元素多列去重的實(shí)例就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持武林站長(zhǎng)站。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 扶风县| 洱源县| 黎川县| 卓尼县| 仁寿县| 西华县| 黄梅县| 武汉市| 尼木县| 长沙县| 鹿泉市| 内黄县| 多伦县| 金寨县| 安阳县| 长海县| 寿光市| 玉山县| 海兴县| 锦州市| 唐海县| 三明市| 郎溪县| 成都市| 阳信县| 饶阳县| 五常市| 襄城县| 隆昌县| 喀喇沁旗| 新蔡县| 万载县| 莱州市| 息烽县| 比如县| 泗阳县| 类乌齐县| 上思县| 海林市| 东方市| 科技|