from tkinter import *
import matplotlib.pyplot as plt # plt 用于显示图片
import matplotlib.image as mpimg # mpimg 用于读取图片
import numpy as np
def ttry1():
lena = mpimg.imread('/home/hadoop/Desktop/picture/death_10.png')
lena.shape #(512, 512, 3)
plt.imshow(lena) # 显示图片
plt.axis('off') # 不显示坐标轴
plt.show()
def ttry2():
lena = mpimg.imread('/home/hadoop/Desktop/picture/table.png')
lena.shape #(512, 512, 3)
plt.imshow(lena) # 显示图片
plt.axis('off') # 不显示坐标轴
plt.show()
def ttry3():
lena = mpimg.imread('/home/hadoop/Desktop/picture/acc_case_death.png')
lena.shape #(512, 512, 3)
plt.imshow(lena) # 显示图片
plt.axis('off') # 不显示坐标轴
plt.show()
def ttry4():
lena = mpimg.imread('/home/hadoop/Desktop/picture/line_case.png')
lena.shape #(512, 512, 3)
plt.imshow(lena) # 显示图片
plt.axis('off') # 不显示坐标轴
plt.show()
def ttry5():
lena = mpimg.imread('/home/hadoop/Desktop/picture/line_death.png')
lena.shape #(512, 512, 3)
plt.imshow(lena) # 显示图片
plt.axis('off') # 不显示坐标轴
plt.show()
def ttry6():
lena = mpimg.imread('/home/hadoop/Desktop/picture/pie.png')
lena.shape #(512, 512, 3)
plt.imshow(lena) # 显示图片
plt.axis('off') # 不显示坐标轴
plt.show()
def ttry7():
lena = mpimg.imread('/home/hadoop/Desktop/picture/less10.png')
lena.shape #(512, 512, 3)
plt.imshow(lena) # 显示图片
plt.axis('off') # 不显示坐标轴
plt.show()
def ttry8():
lena = mpimg.imread('/home/hadoop/Desktop/picture/top10.png')
lena.shape #(512, 512, 3)
plt.imshow(lena) # 显示图片
plt.axis('off') # 不显示坐标轴
plt.show()
root = Tk()
root.geometry('500x500')
root.title('结果展示界面')
btn1 = Button(root, text='美国各州死亡人数Top10', command=ttry1)
btn1.place(relx=0.1, rely=0.05, relwidth=0.4, relheight=0.2)
btn2 = Button(root, text='美国各州疫情一览图', command=ttry2)
btn2.place(relx=0.55, rely=0.05, relwidth=0.4, relheight=0.2)
btn3 = Button(root, text='美国每日累计确诊和死亡数', command=ttry3)
btn3.place(relx=0.1, rely=0.3, relwidth=0.4, relheight=0.2)
btn4 = Button(root, text='美国每日新增确诊折线图', command=ttry4)
btn4.place(relx=0.55, rely=0.3, relwidth=0.4, relheight=0.2)
btn5 = Button(root, text='美国每日新增死亡病例折线图', command=ttry5)
btn5.place(relx=0.1, rely=0.55, relwidth=0.4, relheight=0.2)
btn6 = Button(root, text='全美病死率饼状图', command=ttry6)
btn6.place(relx=0.55, rely=0.55, relwidth=0.4, relheight=0.2)
btn7 = Button(root, text='死亡人数最少州的词云图', command=ttry7)
btn7.place(relx=0.1, rely=0.8, relwidth=0.4, relheight=0.2)
btn7 = Button(root, text='死亡人数最多州的词云图', command=ttry8)
btn7.place(relx=0.55, rely=0.8, relwidth=0.4, relheight=0.2)
root.mainloop()