【发布时间】:2019-05-23 09:20:44
【问题描述】:
我有两列,一是买家 ID,一是卖家 ID。我试图简单地找出两者的组合出现最多。
def twoCptyFreq(df,col1,col2):
cols=[col1,col2]
df['TwoCptys']=df[cols].astype(str).apply('+'.join, axis=1)
return (df)
newdf=twoCptyFreq(tradedf,'BuyerID','SellerID')
我得到了我想要的结果,但有时我得到 1234+7651 和 7651+1234,所以两个相同,但我需要将它们聚合在一起。如何将其写入我的函数以允许买卖双方可以互换的情况?
【问题讨论】:
标签: python python-3.x pandas combinations