Comment obtenir une valeur distincte dans une colonne DataFrame dans Python
df.column.unique()
Bewildered Barracuda
df.column.unique()
import pandas as pd
colors = {'color': ['green', 'blue', 'blue', 'red', 'green']}
df = pd.DataFrame.from_dict(colors)
print(df['color'].unique())
# distinct rows in this DataFrame
df.distinct().count()
# 2
>gapminder['continent'].unique()
array(['Asia', 'Europe', 'Africa', 'Americas', 'Oceania'], dtype=object)
df.groupby('param')['column'].nunique().sort_values(ascending=False).unique().tolist()
# Returns a new DataFrame containing the distinct rows in this DataFrame
df.ditinct().count()
# 2