GroupBy.
first
Compute first of group values.
Computed first of values within each group.
pandas.core.groupby.GroupBy.ffill
pandas.core.groupby.GroupBy.head