- 博客(27)
- 资源 (1)
- 收藏
- 关注
原创 QtSql中sqlite的简单使用
使用前需要导入的模块from PyQt5 import QtSqlfrom PyQt5.QtSql import QSqlQuerysqlite的创建db=QtSql.QSqlDatabase.addDatabase("QSQLITE")db.setDatabaseName("mydatabase.db")在sqlite数据库中创建表create_table_sql = f'''CREATE TABLE IF NOT EXISTS {"我的测试"} (
2021-12-02 13:15:45 1586
原创 matplotlib嵌入pyqt5的窗口中
需求由于在一些情况下,使用matplotlib做图比用qtchart更方便,所以就对matplotlib嵌入pyqt5进行学习,现记录一下。运行效果在上面的图中,先使用qt设计师,新建一个widget窗口,然后在里面放两个groupbox,然后整个窗口选择的是垂直布局。然后在代码中,将两种情况下的图,添加到对应的groupbox中。其中第一个groupbox为包含两个子图的情况,其中第二个图为动图。下面的groupbox为包含一个子图的情况,且添加了toolbar。总代码import num
2021-11-08 22:01:18 4437 4
原创 在win10系统中安装多个不同版本的python环境
使用多个python版本的原因由于本人需要将自己pyqt5程序打包成可执行文件,然后放在别的电脑上运行,但是其中一台电脑为win7系统,且好多补丁没用安装,所以本人在将使用python3.9下打包的可执行文件放到该电脑上运行时,会直接报错,当时不清楚错误原因,所以按照报错的提示寻找dll文件等方法,并不能解决。最后才发现,python3.9已经不支持win7系统。后面将环境安装成python3.8时,在有的win7系统上可以运行,但是其中一台电脑因为没有安装补丁,所以依然有问题。最后索性安装了python
2021-09-07 21:52:19 6530
原创 pyqt5适应高分辨率屏幕
只需要在程序主函数入口处,QApplication运行前,加入一下代码from PyQt5 import QtCoreQtCore.QCoreApplication.setAttribute(QtCore.Qt.AA_EnableHighDpiScaling)例如:if __name__ == '__main__': from PyQt5 import QtCore QtCore.QCoreApplication.setAttribute(QtCore.Qt.AA_EnableHi
2021-08-01 14:32:04 1474 1
原创 Pyqt5中的控件类型提升、QtChart的简单使用、pycharm快捷模版设置
对pyqt5的控件提升进行了简单的介绍。使用Qtchart进行了简单的绘图。对pycharm软件的快捷模板进行介绍
2021-07-31 14:28:23 9439 3
原创 PyQt5环境搭建、pycharm外部工具设置
1、搭建虚拟环境在电脑新建目录以存放项目文件在该目录下打开命令行窗口在cmd窗口下输入以下命令pipenv --three创建虚拟环境修改文件Pipfile里面的安装源2、安装相应模块在cmd窗口下输入以下命令pipenv shell激活虚拟环境安装pyqt5需要的库,命令为:pip install pyqt5 pyqt5-tools -i http://pypi.douban.com/simple/3、使用pycharm编辑文件安装pycharm在项目目录下,使用pychar
2021-07-14 16:01:08 1173
原创 pytorch环境搭建
tags: pytorch,python,cuda,pipenv文章目录安装环境安装相关模块第一种安装方式(推荐)第二种安装方式:下载对应的安装文件安装下载好的文件测试环境是否配置成功安装环境python版本:3.7.0,64位操作系统:windows10显卡:N卡cuda版本:10.0配置环境:pipenv虚拟环境安装相关模块在激活的虚拟环境中,使用下面的命令安装模块pipenv install --skip-lock numpy pandas matplotlib ipyth.
2020-06-12 22:57:40 937
原创 Tensorflow显卡深度学习环境搭建
python,深度学习,机器学习,tensorflow文章目录安装python解释器安装cuda下载步骤安装步骤安装是否成功确认配置cudnn配置环境变量配置虚拟环境安装tensorflow安装python解释器由于这里需要安装tensorflow中的gpu版本,他对python解释器的版本要求比较严格,所以这里我们就选择python 3.7.0版本。另外由于深度学习计算量比较大,所以python需要安装64位。官网下载地址:https://www.python.org/downloads/w.
2020-05-31 23:22:26 618
原创 12-PCA和GridSearchCV的简单介绍及使用
tags: python,机器学习,svm,PCA,GridSearchCV,SMOTE文章目录PCA 计算原理PCA使用背景PCA计算使用sklearn中的PCA函数计算函数原型及参数说明PCA对象的属性PCA常用方法对鸢尾花数据进行pca运算直接计算方式计算步骤:读取鸢尾花数据去重心化协方差特征值和特征向量计算验证求取的向量V特征值和特征向量是否正确根据比例选择特征值对应的特征向量使用选取出来的特征向量和原始数据进行矩阵运算pca降维对手写数字数据进行训练获取手写数字数据检查数据中第一列所有的值p.
2020-05-16 23:20:56 1024
原创 使用pipenv进行虚拟环境的安装和配置
tags: python,pipenv,虚拟环境文章目录安装所需的模块`pipenv`创建虚拟环境激活虚拟环境安装包查看当前虚拟环境下,自己主动安装的包卸载包退出当前虚拟环境删除虚拟环境项目交接生成`exe`文件发布安装所需的模块pipenv参考永久性修改pip安装源修改安装模块的源地址。输入命令pip install pipenv进行安装。 #E91E63输入命令pipenv --version来查看是否安装成功,如果安装成功则会显示当前模块的版本编号。创建虚拟环境首先在需要编写代码..
2020-05-13 20:39:11 5070 2
原创 xpath语法及问题简略解析
tags: python,xpath,爬虫,requests,lxml使用xpath进行网页爬虫的基本步骤import requestsfrom lxml import etreeheaders = { 'User-Agent':'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36' ' (KHTML, like Gecko) Chrome/69.0.3497.81 Safari/537.36'}.
2020-05-12 13:59:31 493
原创 11-无监督学习之K-Means
tags: python,机器学习,KMeans,花式索引文章目录K-Means算法含义K-Means主要最重大的缺陷:都和初始值有关:总结:K-Means算法步骤:K-Means例程1K-Means进行图片压缩ndarray的花式索引(Fancy Indexing)与布尔索引花式索引布尔索引K-Means算法含义聚类的概念:一种无监督的学习,事先不知道类别,自动将相似的对象归到同一个簇...
2020-05-01 13:52:38 566
原创 10-支持相量积svm
tags: python,机器学习,svm文章目录支持相量积SVM概念支持相量积做分类:SVC测试数据准备模型建立及设置模型参数使用多种核函数对鸢尾花数据进行分类(SVC)使用SVM多种核函数进行回归(SVR)支持相量积SVM概念SVM: Support Vector Machine。支持向量机,其含义是通过支持向量运算的分类器。其中“机”的意思是机器,可以理解为分类器。 那么什么是支持向量...
2020-04-30 23:59:26 628
原创 9-朴素贝叶斯
tags: python,机器学习,朴素贝叶斯文章目录朴素贝叶斯定义三种贝叶斯模型高斯分布朴素贝叶斯多项式分布朴素贝叶斯伯努利分布朴素贝叶斯文本分类实践文本的向量化朴素贝叶斯定义优点:朴素贝叶斯模型发源于古典数学理论,有着坚实的数学基础,以及稳定的分类效率;对小规模的数据表现很好;能处理多分类任务,适合增量式训练;对缺失数据不太敏感,算法也比较简单,常用于文本分类缺点:...
2020-04-30 22:00:56 428
原创 8-决策树与随机森林
tags: python,机器学习,决策树,随机森林,numpy文章目录决策树定义使用画出决策树的边界`numpy`中的`.reshape()`函数随机森林决策树定义决策树(decision tree)是一个树结构(可以是二叉树或非二叉树)。其每个非叶节点表示一个特征属性上的测试,每个分支代表这个特征属性在某个值域上的输出,而每个叶节点存放一个类别。使用决策树进行决策的过程就是从根节点...
2020-04-30 15:16:44 305
原创 7-机器学习之回归算法
tags: python,机器学习,线性回归,岭回归,Lasso回归,逻辑斯蒂回归,matplotlib,pandas,numpy,DataFrame文章目录一、线性回归概念二、糖尿病数据线性回归分析2.1. 获取数据2.2. 模型训练,并进行可视化三、岭回归3.1. 岭回归概念3.2. 岭回归系数研究四、Lasso回归五、普通线性回归、岭回归与lasso回归比较六、逻辑斯蒂回归6.1. 介...
2020-04-30 10:25:06 680
原创 6-机器学习之KNN(K-近临算法)
tags: python,机器学习,KNN,matplotlib,pyplot,pandas,numpy,Series,DataFrame文章目录一、 k-近邻算法原理二、k-近邻算法案例2.1. 使用步骤2.2. 预测电影类型2.3. 通过身高、体重、鞋子尺码数据预测性别2.4. 预测鸢尾花类型2.4.1. 常规机器学习步骤2.4.2. 机器学习结果可视化(获取knn分类的边界)2.5. ...
2020-04-29 19:05:48 1038
原创 5-matplotlib画图
tags: python,数据分析,matplotlib,pyplot,pandas,numpy,Series,DataFrame文章目录一、`Matplotlib`基础知识1.1. `Matplotlib`基本图表包括的元素1.2. 只含单一曲线的图1.3. 包含多个曲线的图1.3.1. 使用多个`plot`函数1.3.2. 在一个`plot`函数中传入多对X,Y值1.4. 网格线1.4....
2020-04-29 18:12:16 455
原创 4-使用scipy进行积分和图片处理
tags: python,数据分析,pandas,numpy,Series,DataFrame,matplotlib,pyplot,scipy目录文章目录目录一、使用数值积分,求解圆周率1.1. 导入积分需要使用的模块1.2. 定义要积分的函数表达式1.3. 求取积分二、使用傅立叶变换实现登月图片的消噪2.1. 读取登月图片数据2.2. 傅立叶变换2.3. 将频域中的高频点置02.4. 傅...
2020-04-29 17:48:08 270
原创 3-pandas数据处理及绘图
tags: python,数据分析,pandas,numpy,Series,DataFrame,matplotlib,pyplot,scipy目录文章目录目录一、`pandas`数据处理1.1.检测重复数据及删除1.2.映射1.3.抽样1.4.数据聚合【重点】二、`pandas`数据绘图函数2.1.线性图2.2.柱状图2.3.直方图2.4.散布图(散点图)一、pandas数据处理1....
2020-04-29 17:39:20 1364
原创 2-pandas数据(Series, DataFrame)介绍及使用
tags: python,数据分析,pandas,numpy,Series,DataFrame目录文章目录目录`Pandas`的数据结构`Series`:`DataFrame`:`Series``Series`的创建由列表或`numpy`数组创建由字典创建`Series`的索引和切片显式索引:隐式索引`Series`的基本概念`Series`的运算`DataFrame``DataFrame...
2020-04-29 17:22:14 765 1
原创 1-数据挖掘环境搭建及numpy数据的介绍与使用
tags: python,数据挖掘,jupyer,numpy,ndarray目录文章目录目录需要安装的模块打开`jupyer``notebook`的快捷键1、命令模式2、编辑模式 ( Enter 键启动)退出`jupyter`创建`ndarray`使用`np.array()`从`python list`中创建2. 使用`np`的`routines`函数创建经常使用的函数:详细用法与解释`n......
2020-04-29 16:58:02 373
torchvision-0.6.0-cp37-cp37m-win_amd64.whl
2020-06-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人