如何处理具有相同ID但Python列中的值不同的数据帧中的记录

阿潘塔佐

我正在使用一个带有银行(贷款)详细信息的大熊猫为客户设计数据框架。这是一个问题,因为某些功能的某些独特的借贷ID分别被记录了2次,并具有不同的值。我要附上一个截图,以更具体。在此处输入图片说明

现在,例如,您看到此唯一的贷款ID已记录了2次。我想用nan值删除第二个,但是我无法手动完成,因为有4900个类似的情况。任何想法?

问题不是NaN值,问题是双记录。我只想删除带有nan值的行,而不是删除整个数据框的双记录,请提前感谢

戴维·埃里克森

计算> 1的行,然后仅删除> 1的nan。

df['flag'] = df.groupby(['Loan ID', 'Credit ID'])['Loan ID'].transform('count')
df = df.loc[df['flag'] > 1].dropna(subset=['Credit Score', 'Annual Income']).drop('flag', axis=1)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何处理具有不同值的相同列标题

sql查询以选择两列中具有相同id但不同值的记录

检查具有相同ID的DB中的记录在字段中是否具有不同的值

在具有相同ID pyspark数据框的另一列中显示不同的值

您如何确定哪些 ID 在 Python 数据帧的另一列中随着时间的推移具有增加的值?

选择不同列中具有相同值的行或 null 。有多行具有相同的 id

如何查询特定列Mysql中相同id具有不同值的位置

Python,合并具有相同ID的行-日期,但一列中的值不同

如何对R中相同的两列具有不同值的数据框进行子集

基于具有相同对值的两列合并熊猫数据帧,但在两个数据帧中以不同顺序显示

如何在pandas的数据帧列中漂亮地替换具有不同值的不同字符串?

选择在列中具有相同值而在另一列中具有不同值的记录

获取在两列中具有相同值但在第三列中具有不同值的记录

如何在一个列中查找具有相同值但在另一列中具有不同值的记录

如何处理数据帧中的负值

如果上面的行具有相同的值,则删除 Pandas 数据帧的两列中的值

如何在python数据框中的单行中连接具有相同主题ID的列的句子?

如何从两个不同的表中获取具有相同销售ID的总和值相等的值的数据?

将具有相同列值的特定数量的记录插入到不同的表中

对数据帧中具有相同值的列元素进行配对并以矩阵格式显示

如何从r中具有相同列的另一个数据帧中提取一个数据帧的值?

熊猫在两个具有相同列的数据帧中减去值创建新的数据帧来存储结果

如何在python的数据框中查找具有相同值的列的列表

如何计算R中2个数据帧之间具有相同值的行数

如何在 SQL Server 中比较具有相同 ID 的不同行中的相同值

如何在一行中获取具有相同ID但在另一列中具有不同值的数据并在php中显示到表中

从列中的另一个数据帧返回具有不同值的行

在数据帧中,如何将具有列表的列(所有行的长度都相同)分解为同一行的不同列

删除r中另一列中具有相同ID但值不同的行