Scipy Gmean с отсутствующими значениями

Я не был уверен, что делать с двумерным массивом [биржевой доход], в котором есть некоторые пропущенные значения.

Я хочу получить среднее геометрическое значение для каждой строки [средняя доходность за каждый месяц]. Я получил пропущенные значения для среднего геометрического за те месяцы, когда у меня пропущены значения.

Одним из способов является заполнение пропущенных значений чем-то вроде 1 или среднего значения, но я не хочу связываться со средним значением.

Любой совет, как рассчитать gmean для каждой даты только на основе не пропущенных значений?

введите описание изображения здесь

введите описание изображения здесь

1 ответ

Решение

Вы должны пойти с numpy.nanmean()

https://docs.scipy.org/doc/numpy-dev/reference/generated/numpy.nanmean.html

Другие вопросы по тегам