SPEI icon indicating copy to clipboard operation
SPEI copied to clipboard

ValueError: zero-size array to reduction operation minimum which has no identity

Open juliammassing opened this issue 9 months ago • 1 comments

Hello!

I've been trying several datasets and I keep getting the same error:

Traceback (most recent call last):

Cell In[31], line 3 si.ssfi(pd.Series(df_mean_month['vazao']), dist=scs.fisk)

File ~/miniconda3/envs/spyder-env/lib/python3.12/site-packages/spei/si.py:251 in ssfi ssfi.fit_distribution()

File ~/miniconda3/envs/spyder-env/lib/python3.12/site-packages/spei/si.py:394 in fit_distribution fd = Dist(

File :7 in init

File ~/miniconda3/envs/spyder-env/lib/python3.12/site-packages/spei/dist.py:66 in post_init pars, loc, scale = self.fit_dist(data=data_fit, dist=self.dist)

File ~/miniconda3/envs/spyder-env/lib/python3.12/site-packages/spei/dist.py:93 in fit_dist fit_tuple = dist.fit(data, scale=std(data))

File ~/miniconda3/envs/spyder-env/lib/python3.12/site-packages/scipy/stats/_distn_infrastructure.py:2620 in fit start = self._fitstart(data)

File ~/miniconda3/envs/spyder-env/lib/python3.12/site-packages/scipy/stats/_distn_infrastructure.py:2366 in _fitstart loc, scale = self._fit_loc_scale_support(data, *args)

File ~/miniconda3/envs/spyder-env/lib/python3.12/site-packages/scipy/stats/_distn_infrastructure.py:2703 in _fit_loc_scale_support data_a = np.min(data)

File ~/miniconda3/envs/spyder-env/lib/python3.12/site-packages/numpy/core/fromnumeric.py:2953 in min return _wrapreduction(a, np.minimum, 'min', axis, None, out,

File ~/miniconda3/envs/spyder-env/lib/python3.12/site-packages/numpy/core/fromnumeric.py:88 in _wrapreduction return ufunc.reduce(obj, axis, dtype, out, **passkwargs)

ValueError: zero-size array to reduction operation minimum which has no identity

juliammassing avatar May 03 '24 01:05 juliammassing