第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何模糊合并列表中重復多次的項目 python pandas

如何模糊合并列表中重復多次的項目 python pandas

森林海 2023-04-25 17:01:24
我有一個名為 ```logos''' 的單列 df,由以下列表組成:(注意我已經(jīng)在 stackoverflow 上搜索過類似的問題但無濟于事logos['DEN.png', 'MIN.png', 'LA.png', 'NE.png', 'ARI.png', 'TEN.png']我想與以下包含每個項目的 df 合并,減去 .png 文件名0   ARI1   ARI2   ARI3   DEN4   DEN5   DEN我想合并的方式是每次在 df 中列出每個團隊時,列表中的項目都會相應地匹配0   ARI ARI.png1   ARI ARI.png2   ARI ARI.png3   DEN DEN.png4   DEN DEN.png5   DEN DEN.pngARI我想知道考慮到和不相同,我應該如何解決這個問題ARI.png,并且我想合并的 df 中的項目被多次列出。python 中是否有像 R 中那樣的模糊連接之類的東西?在此先感謝您的幫助。
查看完整描述

1 回答

?
MMMHUHU

TA貢獻1834條經(jīng)驗 獲得超8個贊

AFIK 沒有“模糊”合并選項。您可以在徽標中創(chuàng)建一個新列

logos['no_ext'] = logos.column_name.str.split('.').str.get(0)

然后與 df 合并

df = df.merge(logos, how='left', left_on='column_name', right_on='no_ext')

編輯

注意how合并中的參數(shù)。如果省略,它將默認為內(nèi)部。然后,如果您在 df 中遇到在 logos 中沒有相應文件名的行,它將被排除在合并結果之外。


查看完整回答
反對 回復 2023-04-25
  • 1 回答
  • 0 關注
  • 108 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號