-
大小: 729KB文件类型: .zip金币: 2下载: 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个文件信息
相关资源
- A Byte of Python(简明Python教程)(第
- 简单实现tabWidget标签美化、拖动、关
- 记事本简洁版.py
- 一个简单的python爬虫
- pyqt5窗体数据传输简单
- python简单爬虫
- Python简单小游戏 五子棋
- 基于Python实现的简易画气球
- Python总结(精简).doc
- python实现一个简单的名片管理系统功
- python简明教程.chm
- Python-PySimpleGUI一个建立在tkinter之上简
- Python灰帽子-黑客与逆向工程师的Pyt
- gan简单代码实现python
- 计算科学与工程Python简介Introduction
- 简明python教程中文高清PDF
- python简明教程 2017 中文版
- django简易学生成绩管理
- A Byte of Python(简明Python教程)(第
- Phyton简明中文教程
- python pygame实现的简单的网游服务器端
- 简单粗暴 TensorFlow
- Python简明教程第四版.rar
- xgboost最简单的文件 支持python-3.6-64位
- 简明Python教程(第4版) A Byte of Pyth
- 基于python的opencv行人检测带简单按钮
- python建站django框架的简单学习代码
- python编程简单笔试题
- python制作一个简单的图片编辑器
- OpenCV+python手势识别框架和简单
评论
共有 条评论