data['horsepower'].replace(to_replace='?' , value = np.nan,inplace = True)
data['horsepower'].unique()
--fillna
product_mean = df['product'].mean()
df['product'] = df['product'].fillna(product_mean)
--replace method
col_mean = np.mean(df['col'])
df['col'] = df['col'].replace(np.nan, col_mean)
df['salary'] = df['salary'].fillna(df['salary'].mode()[0])
data.loc[data['taille'].isnull(), 'taille'] = data['taille'].mean()