gpt4 book ai didi

python - Dataframe 的重复数据删除返回空对象

转载 作者:太空宇宙 更新时间:2023-11-04 05:04:14 25 4
gpt4 key购买 nike

我有 2 个包含相似列的 csv 文件。我正在阅读它们并将它们与以下代码连接起来:

One = pd.read_csv("/Users/xxx/Documents/Domains/Malaysia - MAR.csv" )
Two = pd.read_csv("/Users/xxx/Documents/Domains/Malaysia - CR.csv" )


links_webtrends_my = pd.concat([One,Two])

links_webtrends_my = links_webtrends_my['Page']

links_webtrends_my = links_webtrends_my.to_frame(name='Page')

然后我使用这一行来删除重复项

links_webtrends_my = links_webtrends_my.drop_duplicates(keep='first', inplace=True)

当我这样做时,它会删除其中的所有内容。当我之后调用 links_webtrends_my 时,它没有返回任何内容。我会很感激这方面的指导。

最佳答案

当使用 inplace=True 时,返回对象是 NoneType。使用 inplace=True 时移除对变量的赋值。

links_webtrends_my.drop_duplicates(keep='first', inplace=True)

或删除 inplace=True 参数。

links_webtrends_my = links_webtrends_my.drop_duplicates(keep='first')

关于python - Dataframe 的重复数据删除返回空对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44927760/

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