# -*- coding: utf-8 -*-
"""
Created on Tue May 14 18:58:50 2019
把图片保存成了文件,供gui窗口读取,取消了Label_img的显示,调整按钮位置
@author: Administrator
"""
import pandas as pd
import numpy as np #科学计算数据分析库,另起名为np
import matplotlib.pyplot as plt #擅长画二维图曲线,股票均线,另起名为plt
from sklearn.preprocessing import MinMaxScaler #机器学习库,数据预处理,把数据定为0,1之间
from keras.models import Sequential #深度学习库,建立模型,多网络层线性堆叠顺序模型
from keras.layers import LSTM, Dense, Activation #准备用三种神经网络层,长短期记忆网络,全连接网络层,激活层
#from keras.utils import plot_model#模型可视化做图
#from IPython.display import SVG
#from keras.utils.vis_utils import model_to_dot
import xlrd#读excel文件
from tkinter import *
import tkinter as tk
from matplotlib.backends.backend_tkagg import FigureCanvasTkAgg,NavigationToolbar2Tk #NavigationToolbar2TkAgg
import matplotlib
matplotlib.use('Agg')
from matplotlib.pyplot import plot,savefig
from PIL import Image, ImageTk
from tkinter import ttk
plt.rcParams['font.family'] = 'SimHei' ## 设置字体
root = tk.Tk()
root.wm_title("菜单")
root.geometry("800x600+300+100")
#img_open = Image.open('zft.jpg')
#img_png = ImageTk.PhotoImage(img_open)
#label_img = tk.Label(root, image = img_png)
#label_img.pack()
f=plt.figure(figsize=(19.20,10.80))
# 将绘制的图形显示到tkinter:创建属于root的canvas画布,并将图f置于画布上
def zft(event):
plt.clf()
create_matplotlibzft()
def k(event):
plt.clf()
create_matplotlibk()
def dx(event):
plt.clf()
create_matplotlibdx()
def jo(event):
plt.clf()
create_matplotlibjo()
def create_matplotlibzft():
pl3,baiwei,shiwei,gewei=read_to_excel()#读excel表里的开奖号并做成开奖号,百位,十位,个位,四个数组
#统计每个数字在个十百位出现次数
baiweidata={}
for i in range(10):
i=str(i)
print('排列3百位数字 %d 出现次数 %s ' % (int(i),baiwei.count(i)))
baiweidata [i]= baiwei.count(i)
i=int(i)
print(baiweidata)
shiweidata={}
for i in range(10):
i=str(i)
print('排列3十位数字 %d 出现次数 %s ' % (int(i),shiwei.count(i)))
shiweidata[i]=shiwei.count(i)
i=int(i)
print(shiweidata)
geweidata={}
for i in range(10):
i=str(i)
print('排列3个位数字 %d 出现次数 %s ' % (int(i),gewei.count(i)))
geweidata[i]=gewei.count(