GroupBy.
first
Compute first of group values.
Include only float, int, boolean columns. If None, will attempt to use everything, then use only numeric data.
The required number of valid values to perform the operation. If fewer than min_count non-NA values are present the result will be NA.
min_count
Computed first of values within each group.