Je relie une liste de points (x, y) sur un graphique, avec un diagramme de dispersion. Il relie tous ces points ensemble, mais génère également une ligne en bas.Python Scatter Tracer connecté avec la ligne, mais pourquoi il y a une ligne de fond?
Voici mon exemple de code (j'utilise ipython):
%matplotlib inline
import numpy as np
import pandas as pd
from scipy import stats, integrate
import matplotlib.pyplot as plt
import seaborn as sns
sns.set(color_codes=True)
mc_time_lst1 = [[0, 8], [1, 12], [2, 18]]
mc_time_lst2 = [[0, 10], [1, 9], [2, 5]]
mc_time_lst3 = [[0, 11], [1, 8], [2, 17]]
plt.plot(mc_time_lst1, 'o-', label='line1')
plt.plot(mc_time_lst2, '-*', label='line2')
plt.plot(mc_time_lst3, '-D', label='line3')
plt.legend();
C'est ce que je suis:
Comme vous pouvez le voir, il y a une ligne d'or (en fait qui est 3 lignes) sous les 3 vraies lignes que je veux. Ensuite, quand il y a plusieurs lignes, regardez la légende peut être source de confusion.
Est-il possible de supprimer cette ligne de fond? Ou supprimer la légende pour cette ligne de fond?