【发布时间】:2017-11-23 18:45:23
【问题描述】:
我有一个系列,其条目是集合。我想使用pandas.Series.drop_duplicates() 删除所有重复条目,但出现错误。这是一个例子:
import pandas as pd
ser = pd.Series([{1,2,3}, {4,5,6}, {4,5,6}])
ser.drop_duplicates()
最后一行给出了以下异常:
TypeError: unhashable type: 'set'
而我想得到:
0 {1, 2, 3}
1 {4, 5, 6}
这是一个错误吗?或者有其他方法可以实现吗?
【问题讨论】:
标签: python-3.x pandas hash set series