Calmcode - matplot gif: plot

Plot

1 2 3 4 5

To get started with the basic chart you can run this;

import numpy as np
import matplotlib.pylab as plt

def frame(i):
    x = np.linspace(0, 2*np.pi, 100)
    y = np.sin(x)
    plt.plot(x, y)
    plt.scatter([x[i]], [y[i]]);

frame(10)