построить гистограммы в нужном месте Ткинтера - PullRequest
0 голосов
/ 09 февраля 2019

Следующий код отображает гистограмму в местоположении по умолчанию, так что слева, справа или от центра к нижней стороне tkinter.Как я могу показать график в нужном мне месте экрана.Большое спасибо.

import tkinter as tk
import matplotlib.pyplot as plt
import pandas as pd
from matplotlib.backends.backend_tkagg import FigureCanvasTkAgg

dataSet=pd.read_excel('graph.xlsx')
df=pd.DataFrame(dataSet)

L1Values=df.iloc[:,1]
L2Values=df.iloc[:,2]

# tkinter GUI
predict=tk.Tk()
canvas1 = tk.Canvas(predict, width = 800, height = 600)
canvas1.pack()

figure1 = plt.Figure(figsize=(5,4), dpi=50)
ax1 = figure1.add_subplot(111)
ax1.hist(L1Values, 30)
hist1 = FigureCanvasTkAgg(figure1, predict) 
hist1.get_tk_widget().pack(side=tk.RIGHT, fill=tk.BOTH)
ax1.legend() 
ax1.set_xlabel('Layer1 Temperature')
ax1.set_title('Layer1 Temperature Vs. Soil Temperature')

predict.mainloop()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...