In [1]:
from cycler import cycler
import numpy as np
import matplotlib.pyplot as plt
%matplotlib inline
In [2]:
colors = plt.cm.viridis(np.linspace(0, 1, 10))
plt.rc('axes', prop_cycle=cycler('color', colors))
In [3]:
x = np.linspace(0, 2*np.pi, 100)
for phaseshift in np.linspace(0, np.pi, 10):
plt.plot(x, np.sin(x+phaseshift), label=phaseshift)
plt.legend(title='phaseshift', bbox_to_anchor=(1.0, 1.0), loc='upper left')
plt.xlim(0, 2*np.pi)
In [ ]: