- #data.reset_index(drop= True , inplace= True)
- print(data.isna().sum())
- gb_income_type_median_days_employed = dict(data.groupby('income_type')['days_employed'].median())
- #display(gb_income_type_median_days_employed)
- print(data.head(12))
- for key, value in gb_income_type_median_days_employed.items():
- # print(key)
- # print( data.loc[(data['income_type'] == key)&(data['days_employed'].isna() == True)].count())
- row = (data['income_type'] == key)&(data['days_employed'].isna() == True)
- #data.loc[row, 'days_employed'] = value - так тоже не работает
- data.loc[row]['days_employed'] = value
- data