资源简介

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.xml
     文件         262  2017-11-29 11:25  zuoye\.idea\modules.xml
     文件       36303  2017-12-01 18:32  zuoye\.idea\workspace.xml
     文件         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个文件信息

评论

共有 条评论