def test_kurt(x, bias, fisher):
stats = pytest.importorskip('scipy.stats')
s = SummaryStats()
s.update(x)
res = s.kurt(bias=bias, fisher=fisher)
if len(x):
sol = stats.kurtosis(x[~np.isnan(x)], bias=bias, fisher=fisher)
else:
sol = np.nan
np.testing.assert_allclose(res, sol, rtol=RTOL, atol=ATOL)
评论列表
文章目录