i am getting this error in the sea level predictor project.Any help?
FAIL: test_plot_lines (test_module.LinePlotTestCase)
Traceback (most recent call last):
File “/home/runner/boilerplate-sea-level-predictor/test_module.py”, line 38, in test_plot_lines
np.testing.assert_almost_equal(actual, expected, 7, “Expected different line for second line of best fit.”)
File “/home/runner/boilerplate-sea-level-predictor/venv/lib/python3.8/site-packages/numpy/testing/_private/utils.py”, line 583, in assert_almost_equal
return assert_array_almost_equal(actual, desired, decimal, err_msg)
File “/home/runner/boilerplate-sea-level-predictor/venv/lib/python3.8/site-packages/numpy/testing/_private/utils.py”, line 1046, in assert_array_almost_equal
assert_array_compare(compare, x, y, err_msg=err_msg, ver
python main.py
/home/runner/boilerplate-sea-level-predictor/venv/lib/python3.8/site-packages/pandas/core/indexes/base.py:459: DeprecationWarning: np.bool is a deprecated alias for the builtin bool. To silence this warning, use bool by itself. Doing this will not modify any behavior and is safe. If you specifically wanted the numpy scalar type, use np.bool_ here.
Deprecated in NumPy 1.20; for more details and guidance: NumPy 1.20.0 Release Notes — NumPy v2.5.dev0 Manual
elif issubclass(data.dtype.type, np.bool) or is_bool_dtype(data):
..F.
FAIL: test_plot_lines (test_module.LinePlotTestCase)
Traceback (most recent call last):
File “/home/runner/boilerplate-sea-level-predictor/test_module.py”, line 38, in test_plot_lines
np.testing.assert_almost_equal(actual, expected, 7, “Expected different line for second line of best fit.”)
File “/home/runner/boilerplate-sea-level-predictor/venv/lib/python3.8/site-packages/numpy/testing/_private/utils.py”, line 583, in assert_almost_equal
return assert_array_almost_equal(actual, desired, decimal, err_msg)
File “/home/runner/boilerplate-sea-level-predictor/venv/lib/python3.8/site-packages/numpy/testing/_private/utils.py”, line 1046, in assert_array_almost_equal
assert_array_compare(compare, x, y, err_msg=err_msg, verbose=verbose,
File “/home/runner/boilerplate-sea-level-predictor/venv/lib/python3.8/site-packages/numpy/testing/_private/utils.py”, line 844, in assert_array_compare
raise AssertionError(msg)
AssertionError:
Arrays are not almost equal to 7 decimals
Expected different line for second line of best fit.
Mismatched elements: 51 / 51 (100%)
Max absolute difference: 5.20698827
Max relative difference: 0.33850202
x: array([ 7.0232261, 7.0862706, 7.1493152, 7.2123598, 7.2754044,
7.338449 , 7.4014936, 7.4645381, 7.5275827, 7.5906273,
7.6536719, 7.7167165, 7.7797611, 7.8428056, 7.9058502,…
y: array([ 7.0610799, 7.2275071, 7.3939344, 7.5603617, 7.726789 ,
7.8932162, 8.0596435, 8.2260708, 8.392498 , 8.5589253,
8.7253526, 8.8917799, 9.0582071, 9.2246344, 9.3910617,…
Ran 4 tests in 2.049s
FAILED (failures=1)
my code link: boilerplate-sea-level-predictor - Replit