Мне нужно отбросить наблюдения, не включенные в интервал (пределы которых содержатся в двух других столбцах), и заменить значения NaN средним или медианным.Я думаю, что я должен использовать условие if с тремя, но я не очень уверен в кадре данных.
Пример кадра данных:
col1 lower_bound upper_bound
3 2 6
1 2 6
3 2 6
5 2 6
8 2 6
4 2 6
NaN 2 6
желаемый пример вывода:
col1 lower_bound upper_bound
3 2 6
3 2 6
5 2 6
4 2 6
mean/mdn 2 6
Заранее благодарю за помощь!