[英]'subset' not working for drop_duplicates pandas dataframe
[英]Pandas DataFrame to_dict fails after drop_duplicates
我有一個DataFrame,我們就稱它為df
。
return df.to_dict(orient="records")
忠實地吐出字典列表。
但是如果我這樣做
df.drop_duplicates
return df.to_dict(orient="records")
它失敗並說:
“功能”對象沒有屬性“ to_dict”
我想您會錯過()
,因為如果沒有()
, drop_duplicates
只會引用該函數,因此df
成為該函數的副本,而不是執行該函數的結果(感謝andychase進行評論):
df = df.drop_duplicates()
return df.to_dict(orient="records")
要么:
df.drop_duplicates(inplace=True)
return df.to_dict(orient="records")
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.