【发布时间】:2015-10-20 10:31:20
【问题描述】:
我从json读取数据,其中一些是重复的,所以我想删除它们,请注意有2列(douban_info和omdb_info)仍然是json/dict格式
但是,如果我这样做pd_data.drop_duplicates(['douban_info'])(带有 json 内容的列),它会失败。
但如果我使用pd_data.drop_duplicates(['detail_url'])(常规专栏),它会起作用。
那么如何才能成功删除这些重复项??
例外:
TypeError Traceback (most recent call last)
<ipython-input-13-a0091f87b553> in <module>()
1 pd_data.drop_duplicates(['detail_url']) # this works
----> 2 pd_data.drop_duplicates(['douban_info']) # this failed
3 # pd_data2.describe()
...
TypeError: unhashable type: 'dict'
注意:data file 可以放在哪里?那你可以试试吗?
【问题讨论】: