Заголовок в сюжете графика Matlab

Я создал график Matlab в моем графическом интерфейсе Tkinter. Который является частью большего класса GUI. У меня проблемы с добавлением заголовка.

Вопрос: Кто-нибудь знает, как я называю свои участки?

self.f = plt.Figure(figsize=(4,5), dpi=90)

    self.a = self.f.add_subplot(211)
    self.a.plot([1, 2, 3, 4, 5, 6, 7, 8], [5, 6, 1, 7, 4, 2, 5, 0])
    self.a.plt.ylabel('some numbers')

    self.b = self.f.add_subplot(212)
    self.b.plot([1, 2, 3, 4, 5, 6, 7, 8], [1, 3, 6, 1, 0, 2, 1, 0])

    self.canvas = FigureCanvasTkAgg(self.f, master=self.frame1)
    self.canvas.get_tk_widget().grid(row=8, column=0, columnspan=2)

Простое добавление следующего кода не работает.

self.a.plt.title('some numbers')

1 ответ

Решение

Это пример из matplotlib

У Matplotlib есть стандарты, которые я еще не совсем понял, но кажется, что от того, какой метод вы используете, например, для установки заголовка, зависит, используете ли вы рис, график или ось... в данном случае ответ является:

self.a.set_title('title goes here for your subplot')
Другие вопросы по тегам