matlab图子图中的标题

时间:2016-11-04 13:03:48

标签: python user-interface tkinter subplot

我在Tkinter GUI中创建了一个matlab图。这是更大的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 个答案:

答案 0 :(得分:1)

This is an example from matplotlib

Matplotlib还有我还没有完全理解的标准,但似乎你用来设置标题的方法取决于你是否使用了无花果,情节或轴...在这种情况下,答案是:

self.a.set_title('title goes here for your subplot')