Python Distinct Values In Dataframe Column Mean