Заголовок в сюжете графика 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 есть стандарты, которые я еще не совсем понял, но кажется, что от того, какой метод вы используете, например, для установки заголовка, зависит, используете ли вы рис, график или ось... в данном случае ответ является:
self.a.set_title('title goes here for your subplot')