我正在研究使用python数据框在总帐交易中查找冲销
The dataframe looks like below
我想从主数据框中删除具有相同描述和带有相反符号的值的交易。
我厌倦了将负值转换为正值并在熊猫中使用重复功能
dfoutput = df[~df['Description'].duplicated(keep=False) & df['Value'].duplicated(keep=False)]
但是它也删除了与描述匹配的正/负值交易,而没有任何冲销对。
任何建议仅删除具有匹配描述的正/负值对。所以最终的数据帧如下所示 Expected Final dataframe