-
大小: 729KB文件类型: .zip金币: 1下载: 0 次发布日期: 2021-06-01
- 语言: Python
- 标签: QtDesigner 简单案例
资源简介
QtDesigner模式识别系统范例——自行车需求量预测系统
本案例旨在用QtDesigner与Python结合实现图像化界面,GUI。
其中包含数据预处理模块、特征提取模块、模型建立模块,以及最后的图形化展示模块等等。
代码片段和文件信息
# -*- coding: utf-8 -*-
# Form implementation generated from reading ui file ‘bike.ui‘
#
# Created by: PyQt5 UI code generator 5.6
#
# WARNING! All changes made in this file will be lost!
#
# from PyQt5 import QtCore QtGui QtWidgets
# from read_json.rf1 import *
# from data_process.data1 import *
# from read_json.read_xls import *
# from datetime import datetime
# from draw_zhexian.picture_zhe import *
from PyQt5 import QtCore QtGui QtWidgets
from model.rf1 import *
from data_process.data1 import *
from feature.read_xls import *
from datetime import datetime
from picture.picture_zhe import *
import os
class Ui_picture(QtWidgets.QWidget):
def __init__(self):
super(Ui_picture self).__init__()
self.setobjectName(“nihao“)
self.setEnabled(True)
self.resize(400 200)
self.setWindowtitle(“自行车需求预测系统使用说明“)
self.label = QtWidgets.QLabel(self)
self.label.setGeometry(QtCore.QRect(15 0 400 200))
font = QtGui.QFont()
font.setPointSize(12)
self.label.setFont(font)
self.label.setobjectName(“label“)
self.label.setText(“使用说明:\n“
“1.选择数据,点击\“数据预处理\“,得到预处理路径\n“
“2.选择特征变换,点击\“特征提取\“,得到属性重要度\n“
“3.选择模型,点击\“建立模型并预测\“,得到\“RMSLE\““)
class Ui_picture1(QtWidgets.QWidget):
def __init__(self):
super(Ui_picture1 self).__init__()
self.setobjectName(“nihao1“)
self.setEnabled(True)
self.resize(400 200)
self.setWindowtitle(“自行车需求预测系统使用说明“)
self.label = QtWidgets.QLabel(self)
self.label.setGeometry(QtCore.QRect(15 0 400 200))
font = QtGui.QFont()
# font.setPointSize(55)
font.setPointSize(12)
self.label.setFont(font)
self.label.setobjectName(“label“)
self.label.setText(“可视化请选用\“随机森林\“模型“)
class Ui_MainWindow(object):
def setupUi(self MainWindow):
MainWindow.setobjectName(“MainWindow“)
MainWindow.setEnabled(True)
MainWindow.resize(800 600)
# MainWindow.setstyleSheet(“background-image: url(C:/Users/Administrator/Desktop/ya/bike.jpg);“)
self.centralwidget = QtWidgets.QWidget(MainWindow)
self.centralwidget.setobjectName(“centralwidget“)
self.label_rawdata = QtWidgets.QLabel(self.centralwidget)
self.label_rawdata.setGeometry(QtCore.QRect(40 70 101 41))
font = QtGui.QFont()
font.setFamily(“宋体“)
font.setPointSize(14)
font.setBold(True)
font.setWeight(75)
self.label_rawdata.setFont(font)
self.label_rawdata.setobjectName(“label_rawdata“)
self.label = QtWidgets.QLabel(self.centralwidget)
self.label.setGeometry(QtCore.QRect(230 10 401 41))
font = QtGui.QFont()
font.setFamily(“楷体“)
font.setPointSize(27)
font.setBold(True)
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2017-12-01 18:39 zuoye\
文件 2890 2017-12-01 18:32 zuoye\-dataprocess.csv
目录 0 2017-12-01 18:32 zuoye\.idea\
文件 227 2017-11-29 11:25 zuoye\.idea\misc.xm
文件 262 2017-11-29 11:25 zuoye\.idea\modules.xm
文件 36303 2017-12-01 18:32 zuoye\.idea\workspace.xm
文件 459 2017-11-29 11:40 zuoye\.idea\zuoye.iml
文件 15799 2017-11-30 22:08 zuoye\bike.py
文件 10413 2017-11-28 22:46 zuoye\bike.ui
目录 0 2017-12-01 17:51 zuoye\data_process\
文件 2890 2017-12-01 17:30 zuoye\data_process\-dataprocess.csv
文件 1183 2017-11-30 22:08 zuoye\data_process\data1.py
目录 0 2017-11-30 22:08 zuoye\data_process\__pycache__\
文件 1031 2017-11-30 22:08 zuoye\data_process\__pycache__\data1.cpython-35.pyc
目录 0 2017-12-01 17:48 zuoye\feature\
文件 1446 2017-11-29 21:38 zuoye\feature\read_xls.py
文件 3206 2017-11-29 20:59 zuoye\feature\rf1.py
目录 0 2017-11-30 18:25 zuoye\feature\__pycache__\
文件 528 2017-11-30 18:25 zuoye\feature\__pycache__\read_xls.cpython-35.pyc
文件 1779 2017-11-29 20:10 zuoye\feature\决策树.py
文件 382 2017-11-30 18:25 zuoye\main.py
目录 0 2017-12-01 17:47 zuoye\model\
文件 3206 2017-11-29 20:59 zuoye\model\rf1.py
文件 1148 2017-11-30 22:49 zuoye\model\SVM.py
目录 0 2017-11-30 18:25 zuoye\model\__pycache__\
文件 2539 2017-11-30 18:25 zuoye\model\__pycache__\rf1.cpython-35.pyc
文件 1779 2017-11-29 20:10 zuoye\model\决策树.py
文件 1989 2017-11-30 21:35 zuoye\pic.csv
文件 71071 2017-12-01 18:32 zuoye\pic1.png
目录 0 2017-12-01 17:49 zuoye\picture\
文件 1989 2017-11-30 21:35 zuoye\picture\pic.csv
............此处省略22个文件信息
相关资源
- Python实现一个简单的3层BP神经网络
- scrapy简单案例--爬取慕课网所有课程信
- python的简单测试代码
- 自己编写的简单网络协议编辑器,用
- python3实现多线程破解tomcat简单密码
- python简略图书管理系统.doc
- python 简易发送邮件程序
- 简单的好友通讯录管理程序
- python用Django实现简单的web版学生信息
- Python-利用flask搭建的一个简单的个人
- Python-一个WindowsLinux和Mac的简单键盘记
- 一个简单Python 代码 爬取天气信息
- python实现简易3D方块动画
- Python简版聊天室代码
- Pydicom用法简介
- easygui一个python简单的gui库
- 抓取CSDN博客文章的简单爬虫python源码
- wxpython使用matplotlib的简单教程
- python-简明版网络编程.md
- python简单神经网络
- 数字图像处理Python制作简易软件系统
- Python-Django搭建简单网站源码
- 简单三层全连接神经网络做二分类问
- Python 简单的登录界面源码
- Python简单网页爬虫
- python简易jpeg编码
- python调用opencv实现人脸识别的简单D
- 简明Python教程.pdf
- python mysql 简单银行存取款转账系统
- Rust 程序设计语言 简体中文版.pdf
评论
共有 条评论