Groupby在Python中查找带有条件的最小日期

时间:2018-07-12 21:27:06

标签: python-3.x pandas numpy jupyter-notebook

例如,我在数据框中有3列

Column_A具有2个分类值,例如A,B

Column_B还具有3个分类值,例如Type1,Type2,Type3

Date列的值类似于2010-06-13,2010-06-10

大约有20,000行,因此分类列A,B的值不断重复。

所以我需要使用Python(Pandas,Numpy)在Column_A='A' and Column_B='type 1'中查找最小日期

1 个答案:

答案 0 :(得分:0)

locmin使用布尔索引:

df.loc[(df['Column_A'] == 'A') & (df['Column_B'] == 'type 1'), 'Date'].min()