gpt4 book ai didi

python - 在数据框中显示重复值 -> 键错误

转载 作者:太空宇宙 更新时间:2023-11-03 20:48:01 25 4
gpt4 key购买 nike

我有一个 csv 文件,其中包含具有多个值的列(某些值可能会在工作表中出现多次)。以下代码段返回错误。解决办法是什么 ?请记住,我必须在每次出现重复值时显示它们。

df = pd.DataFrame({'ID': ["123", "678", "123", "454", "123"]})
df["ID"] = [f for f in df["ID"] if df["ID"].count(f) > 1]
KeyError: 'Level (output omitted) must be same as name (None)'

输出应为:123, 123, 123。(三次)

最佳答案

改为使用:

duplicates = df[df.duplicated()]

输出:

    ID
2 123
4 123

关于python - 在数据框中显示重复值 -> 键错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56439499/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com