栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

python可视化界面

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

python可视化界面

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/haoop/result/美国各州死亡人数Top10.jpg')
    lena.shape #(512, 512, 3)

    plt.imshow(lena) # 显示图片
    plt.axis('off') # 不显示坐标轴
    plt.show()

def ttry2():
    lena = mpimg.imread('/home/haoop/result/美国各州疫情一览图.jpg')
    lena.shape #(512, 512, 3)

    plt.imshow(lena) # 显示图片
    plt.axis('off') # 不显示坐标轴
    plt.show()


def ttry3():
    lena = mpimg.imread('/home/haoop/result/美国每日的累计确诊病例数和死亡数.jpg')
    lena.shape #(512, 512, 3)

    plt.imshow(lena) # 显示图片
    plt.axis('off') # 不显示坐标轴
    plt.show()

def ttry4():
    lena = mpimg.imread('/home/haoop/result/美国每日新增确诊折线图.jpg')
    lena.shape #(512, 512, 3)

    plt.imshow(lena) # 显示图片
    plt.axis('off') # 不显示坐标轴
    plt.show()
    
def ttry5():
    lena = mpimg.imread('/home/haoop/result/美国每日新增死亡病例折线图.jpg')
    lena.shape #(512, 512, 3)

    plt.imshow(lena) # 显示图片
    plt.axis('off') # 不显示坐标轴
    plt.show()

def ttry6():
    lena = mpimg.imread('/home/haoop/result/全美病死率饼状图.jpg')
    lena.shape #(512, 512, 3)
    plt.imshow(lena) # 显示图片
    plt.axis('off') # 不显示坐标轴
    plt.show()
    
def ttry7():
    lena = mpimg.imread('/home/haoop/result/shao_wordcount.jpg')
    lena.shape #(512, 512, 3)
    plt.imshow(lena) # 显示图片
    plt.axis('off') # 不显示坐标轴
    plt.show()
    
def ttry8():
    lena = mpimg.imread('/home/haoop/result/wordcount.jpg')
    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()

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/714084.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号