【发布时间】:2015-01-14 14:58:15
【问题描述】:
df = pd.DataFrame({'Col1': ['Bob', 'Joe', 'Bill', 'Mary', 'Joe'],
'Col2': ['Joe', 'Steve', 'Bob', 'Bob', 'Steve'],
'Col3': np.random.random(5)})
返回 'Col1' 和 'Col2' 的唯一值的最佳方法是什么?
想要的输出是
'Bob', 'Joe', 'Bill', 'Mary', 'Steve'
【问题讨论】:
-
另请参阅unique combinations of values in selected columns in pandas data frame and count,了解不同但相关的问题。那里选择的答案使用
df1.groupby(['A','B']).size().reset_index().rename(columns={0:'count'})
标签: python pandas dataframe unique