df = pd.DataFrame(np.random.randn(400, 4), columns=['one', 'two', 'three',
    'four'])
ax1 = df.cumsum().plot()
lines, labels = ax1.get_legend_handles_labels()
Создайте легенду с пандами и matplotlib.pyplot