matlab图形子图中的标题
Title in matlab graph subplot
我在我的 Tkinter GUI 中创建了一个 matlab 图形。这是更大 GUI class 的一部分。我在添加标题时遇到问题。
问题:有谁知道我如何为我的子图命名?
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')
This is an example from matplotlib
Matplotlib 有一些我还没有完全理解的标准,但似乎你使用哪种方法来做一些像设置标题这样的事情取决于你是使用图、绘图还是轴......这种情况下,答案是:
self.a.set_title('title goes here for your subplot')
我在我的 Tkinter GUI 中创建了一个 matlab 图形。这是更大 GUI class 的一部分。我在添加标题时遇到问题。
问题:有谁知道我如何为我的子图命名?
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')
This is an example from matplotlib
Matplotlib 有一些我还没有完全理解的标准,但似乎你使用哪种方法来做一些像设置标题这样的事情取决于你是使用图、绘图还是轴......这种情况下,答案是:
self.a.set_title('title goes here for your subplot')