Я использую следующий код для получения активного графика:
pressure_fig= Figure(figsize=(11,6))
sensor_graph = pressure_fig.add_subplot(111)
x_vals = []
y_vals = []
sensor_graph.plot([], [])
canvas = FigureCanvasTkAgg(pressure_fig,graph_frame)
canvas.get_tk_widget().pack()
toolbar = NavigationToolbar2Tk(canvas, graph_frame)
toolbar.update()
canvas._tkcanvas.pack(anchor='w')
, что дает мне это изображение . Как вы можете видеть, легенда частично обрезана, и на ее стороне немного серого пространства. Однако, когда я пытаюсь увеличить размер фигуры до pressure_fig= Figure(figsize=(12,6))
, я получаю ту же проблему . Я также пытался при упаковке на экран использовать canvas.get_tk_widget (). Pack (fill = tk.BOTH) , но это приводит к тому же, что и при использовании рисунка 12x6. Есть ли способ заставить сюжет не находиться в центре холста?