Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork7.9k
Closed
Labels
Milestone
Description
Problem
I would like to use named arguments in FuncAnimation.
Currently:
ani = matplotlib.animation.FuncAnimation( fig, update, frames=len(raw_history), interval=500, repeat=True, repeat_delay=1, fargs=(raw_history, action_history, style))
This would be slightly cumbersome when I change the order / type of arguments my function accepts. I could usefunctools
to attach named parameters to the functionupdate
, but it would be nice ifFuncAnimation
can support this feature.
Proposed Solution
ani = matplotlib.animation.FuncAnimation( fig, update, frames=len(raw_history), interval=500, repeat=True, repeat_delay=1, fkwargs={'raw_history': raw_history, 'action_history': action_history, 'style': style})
We keep thefargs
parameter, but we also add anfkwargs
for keyword parameters.