Here are the examples of the python api numpy.testing.utils.assert_array_less taken from open source projects. By voting up you can indicate which examples are most useful and appropriate.
1 Examples
0
Example 1
Project: statsmodels Source File: test_regressionplots.py
@dec.skipif(not have_matplotlib)
def test_plot_influence(self):
infl = self.res.get_influence()
fig = influence_plot(self.res)
assert_equal(isinstance(fig, plt.Figure), True)
# test that we have the correct criterion for sizes #3103
try:
sizes = fig.axes[0].get_children()[0]._sizes
ex = sm.add_constant(infl.cooks_distance[0])
ssr = sm.OLS(sizes, ex).fit().ssr
assert_array_less(ssr, 1e-12)
except AttributeError:
import warnings
warnings.warn('test not compatible with matplotlib version')
plt.close(fig)
fig = influence_plot(self.res, criterion='DFFITS')
assert_equal(isinstance(fig, plt.Figure), True)
try:
sizes = fig.axes[0].get_children()[0]._sizes
ex = sm.add_constant(np.abs(infl.dffits[0]))
ssr = sm.OLS(sizes, ex).fit().ssr
assert_array_less(ssr, 1e-12)
except AttributeError:
pass
plt.close(fig)
assert_raises(ValueError, influence_plot, self.res, criterion='unknown')