np.scatter fails
Closed this issue · 1 comments
rkishony commented
y = iquib(np.array([3.,2,5]))
plt.scatter(np.array([1.,2,3]), y, picker=True)
yields:
/Users/rkishony/opt/anaconda3/envs/quib_env/bin/python /Users/rkishony/Git/pyquibbler/other/kukname.py
Traceback (most recent call last):
File "/Users/rkishony/opt/anaconda3/envs/quib_env/lib/python3.8/site-packages/matplotlib/backends/backend_macosx.py", line 45, in _draw
self.figure.draw(renderer)
File "/Users/rkishony/opt/anaconda3/envs/quib_env/lib/python3.8/site-packages/matplotlib/artist.py", line 74, in draw_wrapper
result = draw(artist, renderer, *args, **kwargs)
File "/Users/rkishony/opt/anaconda3/envs/quib_env/lib/python3.8/site-packages/matplotlib/artist.py", line 51, in draw_wrapper
return draw(artist, renderer, *args, **kwargs)
File "/Users/rkishony/opt/anaconda3/envs/quib_env/lib/python3.8/site-packages/matplotlib/figure.py", line 2790, in draw
mimage._draw_list_compositing_images(
File "/Users/rkishony/opt/anaconda3/envs/quib_env/lib/python3.8/site-packages/matplotlib/image.py", line 132, in _draw_list_compositing_images
a.draw(renderer)
File "/Users/rkishony/opt/anaconda3/envs/quib_env/lib/python3.8/site-packages/matplotlib/artist.py", line 51, in draw_wrapper
return draw(artist, renderer, *args, **kwargs)
File "/Users/rkishony/opt/anaconda3/envs/quib_env/lib/python3.8/site-packages/matplotlib/_api/deprecation.py", line 431, in wrapper
return func(*inner_args, **inner_kwargs)
File "/Users/rkishony/opt/anaconda3/envs/quib_env/lib/python3.8/site-packages/matplotlib/axes/_base.py", line 2921, in draw
mimage._draw_list_compositing_images(renderer, self, artists)
File "/Users/rkishony/opt/anaconda3/envs/quib_env/lib/python3.8/site-packages/matplotlib/image.py", line 132, in _draw_list_compositing_images
a.draw(renderer)
File "/Users/rkishony/opt/anaconda3/envs/quib_env/lib/python3.8/site-packages/matplotlib/artist.py", line 51, in draw_wrapper
return draw(artist, renderer, *args, **kwargs)
File "/Users/rkishony/opt/anaconda3/envs/quib_env/lib/python3.8/site-packages/matplotlib/collections.py", line 1012, in draw
super().draw(renderer)
File "/Users/rkishony/opt/anaconda3/envs/quib_env/lib/python3.8/site-packages/matplotlib/artist.py", line 51, in draw_wrapper
return draw(artist, renderer, *args, **kwargs)
File "/Users/rkishony/opt/anaconda3/envs/quib_env/lib/python3.8/site-packages/matplotlib/collections.py", line 389, in draw
extents = paths[0].get_extents(combined_transform)
File "/Users/rkishony/opt/anaconda3/envs/quib_env/lib/python3.8/site-packages/matplotlib/path.py", line 633, in get_extents
xys.append(curve([0, *dzeros, 1]))
File "/Users/rkishony/opt/anaconda3/envs/quib_env/lib/python3.8/site-packages/matplotlib/bezier.py", line 216, in __call__
return (np.power.outer(1 - t, self._orders[::-1])
AttributeError: 'function' object has no attribute 'outer'