Alphalens дает «экзог содержит инф или нанс» - PullRequest
0 голосов
/ 31 декабря 2018

Я пытаюсь построить альфа-линзы tear_sheet, но он продолжает давать мне MissingDataError: exog contains inf or nans, хотя у меня нет inf или nan в моем наборе данных.

Кто-нибудь знает, почемуВ этом случае?Я делаю замену так:

merged_data = get_clean_factor_and_forward_returns(factor, prices)
merged_data = merged_data.replace(['inf','-inf'], np.nan)
merged_data.isna().sum()

> 1D                 0
> 5D                 0
> 10D                0
> factor             0
> factor_quantile    0
> dtype: int64

create_full_tear_sheet(merged_data)

> MissingDataError: exog contains inf or nans
...