Я хотел бы заполнить пропущенные значения условиями, относящимися к стране: например, я хотел бы заменить пропущенные значения в Китае средним значением возраста, а для США - медианой возраста. Пока я не хочу касаться отсутствующих ценностей ЕС. Как я мог понять это? Ниже фрейма данных
import pandas as pd
data = [['USA', ], ['EU', 15], ['China', 35],
['USA', 45], ['EU', 30], ['China', ],
['USA', 28], ['EU', 26], ['China', 78],
['USA', 65], ['EU', 53], ['China', 66],
['USA', 32], ['EU', ], ['China', 14]]
# Create the pandas DataFrame
df = pd.DataFrame(data, columns = ['Country', 'Age'])
df.head(10)
Country Age
0 USA NaN
1 EU 15.0
2 China 35.0
3 USA 45.0
4 EU 30.0
5 China NaN
6 USA 28.0
7 EU 26.0
8 China 78.0
9 USA 65.0
10 EU NaN
Спасибо