簡體   English   中英

檢查一列值是否在熊貓的另一列中

[英]Check if one column value is in another column in pandas

我想將同一數據框中的一列與另一列進行比較。 不僅僅是在相鄰值之間,而是遍歷 Col1 中的每個值,看看它是否存在於 Col2 值中。

Col1        Col2    exists
cat         pig     true
a           cat     false
pig         b       true
mat         axe     false

謝謝。

Col1_value = set(df['Col1'].unique())
df['exists'] = df['Col2'].map(lambda x : True if x in Col1_value  else False) 

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM