У меня есть датафрейм с именами, полом, возрастом людей:
Я хотел бы создать новый фрейм данных, выбрав фиксированное число выборок, чтобы средний возраст нового фрейма данных совпадал с оригинальный DataFrame.
sample_df = pd.DataFrame({'Var':['A','B','C','D','E'] , 'Ages' : [22,35,43,18,NaN]})
sample_df
Out[410]:
Var Ages
0 A 22
1 B 35
2 C 43
3 D 18
4 E NaN
Я хотел бы выбрать только 3 строки, так что возраст 'E' равен среднему значению A, B, C, D