Generate animated data visualizations using Matplotlib for dynamic data presentation.
Create an animated visualization using Matplotlib: Animation Type: - Style: [time-lapse/transition/simulation] - Duration: [seconds] - Frame rate: [fps] - Loop: [yes/no/bounce] Data Description: - Data changing over: [time/parameter/iteration] - Number of frames: [count] - Data source: [array/generator/file] Visualization: - Base chart type: [line/scatter/bar/other] - Elements that animate: [list] - Static elements: [list] - Axis behavior: [fixed/dynamic scaling] Animation Details: 1. Starting state: [describe] 2. Transition behavior: [describe movement] 3. Ending state: [describe] 4. Easing: [linear/ease-in-out/custom] Visual Enhancements: - Progress indicator: [timeline/counter] - Annotations that appear/disappear - Highlight effects - Trail/ghost effects for moving elements Output Requirements: - Format: [GIF/MP4/HTML] - Resolution: [dimensions] - File size consideration: [limit if any] - Embed in: [Jupyter/web/presentation] Provide code using both FuncAnimation and ArtistAnimation approaches where applicable.
Or press ⌘C to copy