2016-11-04 15 views
0

私はTkinter GUIでMATLABグラフを作成しました。これは、より大きなGUIクラスの一部です。タイトルを追加する際に問題が発生しています。matlabグラフのサブプロットのタイトル

質問:サブプロットにタイトルを与える方法を知っている人はいますか?

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

try self.a.set_title( 'あなたが望むタイトル') – mauve

+0

あなたは素晴らしいです!それはうまくいきました。ありがとう ! – lloydd4

答えて

1

This is an example from matplotlib

matplotlibのは、私はかなりまだ完全には理解していない基準を持っていますが、あなたが、プロットを図を使っている場合は、設定されたタイトルのようなものを行うために使用した方法それが依存しているようです、または軸...この場合、答えは:

self.a.set_title('title goes here for your subplot') 
関連する問題