Old matplotlib animation now fails

Martin Schöön martin.schoon at gmail.com
Wed Oct 16 04:23:17 EDT 2024


Den 2024-10-15 skrev MRAB <python at mrabarnett.plus.com>:
> On 2024-10-15 21:16, Martin Schöön via Python-list wrote:
>> Some years ago I created a Python program that reads GPS data and

<snip>

>> It is the second to last line that throws an error:
>> 
>> l.set_data(x0, y0)
>> 
>> The error messages drills down to something called
>> "/home/.../matplotlib/lines.py", line 1289, in set_xdata
>> 
>> and tells me 'x must be a sequence'
>> 

<snip>

> """
> Help on function set_data in module matplotlib.lines:
>
> set_data(self, *args)
>      Set the x and y data.
>
>      Parameters
>      ----------
>      *args : (2, N) array or two 1D arrays
>
>      See Also
>      --------
>      set_xdata
>      set_ydata
> """
>
> So, the arguments should be arrays:
>
> For example:
>
>      x0, y0 = np.array([0.0]), np.array([0.0])
>
> Has the API changed at some point?
>
So it seems.

Thanks for the quick reply.

/Martin


More information about the Python-list mailing list