Как добавить (x, y) метки к рисунку pandas matplotlib? - PullRequest
0 голосов
/ 14 января 2020

Итак, у меня есть график, но я не понимаю, как добавить метки данных к своим цифрам. Я получаю желаемые графики, но я хотел бы видеть значение y для каждой точки. Вот код:

list_of_centers=os.listdir("./")
for i in range(len(list_of_centers)):

    xls = pd.ExcelFile("./"+list_of_centers[i])
    for j in range(len(xls.sheet_names)):

        df=pd.read_excel("./"+list_of_centers[i])
        df=df.drop(columns=['Y', 'C','O','Y_C','Y_O'])
        df=df.set_index('Date')
        lines = df.plot.line(title=list_of_centers[i][:-5]+"_"+xls.sheet_names[j])


    #add labels


        plt.savefig("./"+list_of_centers[i] 
        [:-5]+"_"+xls.sheet_names[j]+".png")

1 Ответ

1 голос
/ 14 января 2020

Вы можете попробовать следующее, просто добавьте его под #add labels (см. Также: Добавьте метки x и y на pandas сюжет )

lines.set_xlabel("x label")
lines.set_ylabel("y label")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...