Python
文章平均质量分 52
God_6838
多媒体技术,图像处理,机器学习
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
RuntimeWarning: Glyph 24037 missing from current font. font.set_text(s, 0.0, flags=flags)解决方法
出现上图错误是因为plt画图时找不到字体,导致所画出的图出现下图中的情况:会发现,横众坐标轴标题出现方框,无法正确显示字。原创 2022-09-04 23:30:17 · 1320 阅读 · 1 评论 -
多元线性回归:客户价值预测
多元线性回归的原理与一元线性回归的原理区别在于有多个因素对目标变量产生影响,广泛运用于商业数据分析中。01数学原理多元线性回归模型表达式如下:其中,、、......为不同特征变量,、、......为特征变量系数,为常数。多元回归模型的搭建是通过数学公式计算而获取合适的系数,使得如下公式的残差平方和最小,其中为实际值,为预测值。02模型搭建核心代码与一元线性回归一致,具体如下:from sklearn.linear_model import ...原创 2022-05-04 13:06:43 · 1901 阅读 · 0 评论 -
AdaBoost算法搭建信用卡精准营销模型
背景近年来,越来越多的人习惯使用信用卡来消费,而各大银行金融机构也纷纷投入更多的资源来抢占信用卡业务市场份额,因此信用卡产业飞速发展。由于市场竞争激烈,“僧多肉少”、同质化的局面越来越严重,商业银行迫切需要一个方便快捷、精准有效的方式拓宽自身的客户规模,从而降低成本,提高收益及自身竞争力。模型搭建模型搭建分4个步骤:读取特征数据(features)、提取特征变量及目标变量(extract_features)、将数据集分为训练集(training_set)和测试集(testing_ set)、模型原创 2022-03-30 22:16:18 · 2198 阅读 · 1 评论 -
Python+Excel:将一个工作簿拆分为多个工作簿
应用场景一个工作簿是由多个工作表组成的,如果手工拆分工作簿是比较花时间的,如果数量多的话,真的是非常烦躁的工作。现在,我们使用Python编程就可以快速拆分工作簿了。代码实现及注释import xlwings as xwapp = xw.App(visible=False, add_book=False)file_path = 'D:\\PythonProject\Python+Excel\\2-工作簿操作\\test\\采购表.xlsx'workbook = app.books原创 2021-12-26 19:14:46 · 3556 阅读 · 1 评论 -
Python+Excel:批量重命名多个工作簿
应用场景使用Python变成实现批量重命名文件的前提是文件名是规则的,如1月、2月、3月等,或者含有相同关键词的。如下图所示:代码实现及注释from pathlib import Pathfolder_path = Path('D:\\PythonProject\\Python+Excel\\2-工作簿操作\\table\\')file_list = folder_path.glob('*月销售表.xlsx') # 获取该文件夹下主名以“月销售表”结尾的所有工作簿for i in原创 2021-12-26 19:12:37 · 2286 阅读 · 0 评论 -
Python+Excel:提取文件夹内所有工作簿的文件名
应用场景如下图所示,提取该文件夹下特定文件类型的文件名。比如提取excel工作簿的文件名,结合使用glob()函数和names属性可以达到目的。代码实现及注释from pathlib import Pathfolder_path = Path('D:\\PythonProject\\Python+Excel\\2-工作簿操作\\table\\')file_list = folder_path.glob('*.xls*') # 获取文件夹下所有工作簿的文件路径lists = []原创 2021-12-26 19:10:38 · 3560 阅读 · 0 评论 -
Python画出时钟
# coding=utf-8import turtlefrom datetime import *# 抬起画笔,向前运动一段距离放下def Skip(step): turtle.penup() turtle.forward(step) turtle.pendown()def mkHand(name, length): # 注册Turtle形状,建立表针Turtle turtle.reset() Skip(-length * 0.1) .原创 2021-12-26 19:06:33 · 367 阅读 · 0 评论 -
爬取豆瓣电影分类排行榜
确定目标网址:豆瓣电影排行榜使用Google浏览器打开目标网址,右侧选择分类“传记”,按F12打开开发者工具,会打开如下界面:左侧是数据内容,右侧是网页源代码信息。注:由于该页面是动态的,我们需要将右侧页面内容滚动到最后,然后单击"Name"中的最后一个数据包。接着,按如下顺序依次操作,其中“Request URL”是我们后面需要的请求页面地址。完成基本的网页分析和相关参数后,下面我们进入正题:第一步:导入requests包和json,代码如下:import request原创 2021-12-12 18:35:40 · 2902 阅读 · 0 评论 -
Python库Turtle实例
1、正六边形import turtle # turtle 是绘制图像的函数库print('开开心心画图')p = turtle.Pen()p.speed(0)p.pencolor('red')for i in range(1, 101): p.forward(i * 2) # 向当前画笔方向移动(i * 10)像素长度 p.left(60) # 左转60度turtle.mainloop()import turtle # t原创 2020-08-02 15:10:05 · 1682 阅读 · 0 评论 -
Pycharm安装OpenCV
Pycharm中可以直接安装第三方库,不需要使用pip install1、进入Pycharm之后,选择“File”——“Settings”,如下图所示:2、选择“Project Interpreter”右上方的符号“+”。3、在搜索框中输入opencv,选择py-opencv,如下显示"installing",等待安装。4、成功安装过后,我们来验证一下,输入以下代码段:import numpy as npimport cv2 as cvoriginal = cv....原创 2020-07-04 13:16:24 · 7233 阅读 · 2 评论 -
Anaconda安装OpenCV
1、已安装的Anaconda的电脑一台,从开始菜单中找到Anaconda Navigator,如下图所示:2、进入Anaconda Navigator之后,选择Environments,点击下方的Create按钮,如下图:3、在点击Create之后,会弹出下图,并在Name中填写OpenCV,点击下方的Create。4、OpenCV创建好了,分别选择Not installed, Opencv,搜索后将会出现如下三个opencv库,我这里全部安装了。5、接下来,我.原创 2020-07-04 12:37:57 · 4579 阅读 · 10 评论
分享