Изменение текста легенды без изменения цвета - PullRequest
0 голосов
/ 24 октября 2018

Я написал код для отображения некоторых данных на одном графике.Когда я рисую, легенда, кажется, в порядке, но как только я создаю новые метки для легенды (последняя строка кода), цвета не соответствуют графику.Мой код выглядит следующим образом:

ax = plt.gca() 
for i in range (len(input_files)):
    df = pd.read_csv(input_files[i], sep= '\t', header=9)
    df = df[df["Z''(b)"] <= 0.0001]
    df.sort_values(by=["Z'(a)"], inplace= True)

    df.plot(ax=ax, x="Z'(a)",y= "Z''(b)",  figsize=(15,5),style='.-' )

    ax.set_ylim(ymin=0.00005)
    plt.ylabel("Z''(b) / Ω")
    plt.xlabel("Z'(a) / Ω")
    plt.axhline(y=0)
    ax.set_ylim(ymax=-0.00025)  
    ax.set_xlim(xmin=0.0006)    
    ax.set_xlim(xmax=0.0016)


    plt.grid() 
    plt.title('Cell 001 - Impedance analysis at 50% SOC')
ax.legend(["Beginning",'300 cycles','600 cycles', '900 cycles','1200 ....])

изначально изображение выглядит следующим образом: Я хочу эти цвета с другим текстом

Но все заканчивается так: введите описание изображения здесь

...