zl程序教程

python学习①

  • 快速入门Python机器学习(16)

    快速入门Python机器学习(16)

    8.4 SVR 8.4.1 SVR类参数、属性和方法类class sklearn.svm.SVR(*, kernel='rbf', degree=3, gamma='scale', coef0=0.0, tol=0.001, C=1.0, epsilon=0.1, shrinking=True, cache_size=200, verbose=False,

    日期 2023-06-12 10:48:40     
  • 快速入门Python机器学习(21)

    快速入门Python机器学习(21)

    10.1.3 随机森林回归法类参数、属性和方法类class sklearn.ensemble.RandomForestRegressor(n_estimators=100, *, criterion='mse', max_depth=None, min_samples_split=2, min_samples_leaf=1, min_weight_fraction_leaf=0

    日期 2023-06-12 10:48:40     
  • 快速入门Python机器学习(26)

    快速入门Python机器学习(26)

    10.4 投票分类(Voting Classifier)10.4.1 理论模型 :A - 99%、B - 1%,表示模型 认为该样本是 A 类型的概率为 99%,为 B 类型的概率为 1%。硬投票Hard Voting模型A得分B得分获胜者199%1%A249%51%B340%60%B490%10%A530%70%BA:两票、B三票,B获胜软投票Soft Voting模型A得分B得分199%1%

    日期 2023-06-12 10:48:40     
  • 快速入门Python机器学习(27)

    快速入门Python机器学习(27)

    10.5 堆垛分类(Stacking Classifier)10.5.1 理论stacking严格来说并不是一种算法,而是精美而又复杂的,对模型集成的一种策略。首先我们会得到两组数据:训练集和测试集。将训练集分成5份:train1,train2,train3,train4,train5。选定基模型。这里假定我们选择了xgboost, lightgbm 和 randomforest 这三种作为基模型

    日期 2023-06-12 10:48:40     
  • 快速入门Python机器学习(32)

    快速入门Python机器学习(32)

    13神经网络13.1 历史年代英文名中文名发明人1943年M-P (McCulloch-Pitts neuron,MCP)脑神经元的抽象模型美国神经解剖学家沃伦麦克洛奇(Warren McCulloch)神经网络和数学家沃尔特皮茨(Walter Pitts)1958 年第一个感知机学习法则计算机科学家弗兰克罗森布拉特(Frank Rossenblatt)1969 年出版preceptron的一书感

    日期 2023-06-12 10:48:40     
  • 快速入门Python机器学习(36)

    快速入门Python机器学习(36)

    14.3模型评估14.3.1几个方法交叉验证 cross_val_scoreclass sklearn.model_selection.cross_val_score(estimator, X, y=None, *, groups=None, scoring=None, cv=None, n_jobs=None, verbose=0, fit_params=None, pre_dispatch=&

    日期 2023-06-12 10:48:40     
  • 快速入门Python机器学习(37)

    快速入门Python机器学习(37)

    14.4管道模型14.4.1管道模型基础 X,y = make_blobs(n_samples=200,centers=2,cluster_std=5) X_train, X_test, y_train, y_test = train_test_split(X, y, random_state=38) scaler = StandardScaler().fit(X_

    日期 2023-06-12 10:48:40     
  • Python学习系列:PyCharm CE 安装与测试

    Python学习系列:PyCharm CE 安装与测试

    大家好,又见面了,我是你们的朋友全栈君。 开坑啦开坑啦~最近比赛要用Python了,开始强行学习。 Mac下PyCharm CE 安装先去百度PyCharm,一个很好用IDE,下载免费版的就够用啦: https://www.jetbrains.com/pycharm/ 然后下载安装,这里就一步步走就好。重点是你的Python,Mac自带的是Python2 PyCharm在新建项目的时候

    日期 2023-06-12 10:48:40     
  • Python学习笔记(一)PyCharm社区版安装教程

    Python学习笔记(一)PyCharm社区版安装教程

    大家好,又见面了,我是你们的朋友全栈君。 因为工作的原因,这两个月开始学习Python。准备把学习的东西记录一下。因为是自己的电脑,有python3.8,但是没有安装编译器,所以从PyCharm安装开始。(安装python会自带IDLE编辑器,自己学习的时候用着挺合适的,但是要用于工作或者其他大一些的项目,还是安装PyCharm比较合适)接下来开始安装教程。1、首先通过官网下载PyCharm社区

    日期 2023-06-12 10:48:40     
  • 21天Python进阶学习挑战赛打卡------第2天(基础内容)

    21天Python进阶学习挑战赛打卡------第2天(基础内容)

    列表数组的基本操作添加数组 append更改字符的位置 insert插入从列表中获取元素 通过元素索引值实现从列表删除元素:列表分片比较操作符连接操作符重复操作符:成员关系操作符列表的内置函数dir(list)查看有哪些函数count() 计算参数在列表中出现的次数index() 中文释义 索引; 返回参数在列表中的位置reverse() 将整个列表原地反转sort() 用指定的方式对列表成员进行

    日期 2023-06-12 10:48:40     
  • python fileinput_Python之fileinput模块学习「建议收藏」

    python fileinput_Python之fileinput模块学习「建议收藏」

    大家好,又见面了,我是你们的朋友全栈君。fileinput模块fileinput.input([files[, inplace[, backup[, bufsize[, mode[, openhook]]]]]])files: #文件的路径列表,默认是stdin方式,多文件[‘1.txt’,’2.txt’,…]inplace: #是否

    日期 2023-06-12 10:48:40     
  • Python机器学习-分类「建议收藏」

    Python机器学习-分类「建议收藏」

    大家好,又见面了,我是你们的朋友全栈君。监督学习下的分类模型,主要运用sklearn实践 kNN分类器 决策树 朴素贝叶斯 实战一:预测股市涨跌 # -*- coding: utf-8 -*- """ Created on Mon Aug 28 15:42:55 2017 @author: Administrator """

    日期 2023-06-12 10:48:40     
  • Python学习-01-初始Python

    Python学习-01-初始Python

    大家好,又见面了,我是你们的朋友全栈君。Python基础知识总结一、前期1.1解释型语言和编译型语言编译型语言在程序执行之前,有一个单独的编译过程,将程序翻译成机器语言,以后执行这个程序的时候,就不用再进行翻译了。解释型语言,是在运行的时候将程序翻译成机器语言,所以运行速度相对于编译型语言要慢。C/C++ 等都是编译型语言,而Java,C#,Python等都是解释型语言。1.2动态类型语言和静态类

    日期 2023-06-12 10:48:40     
  • Python学习总结之基础语法知识汇总(一)

    Python学习总结之基础语法知识汇总(一)

    大家好,又见面了,我是你们的朋友全栈君。本文章包含了Python一系列基本知识,其中包括:基本数据类型(整数,浮点数,复数,字符串);分支语句;异常处理;函数;局部变量与全局变量;递归;组合数据类型(集合,元组,列表,字典);文件基本操作基本数据类型一,数字类型及操作 (1)整数类型 可正可负,无取值范围限制 pow(x,y):计算x^y (2)浮点数类型存在不确定尾数rou

    日期 2023-06-12 10:48:40     
  • scrapy爬虫案例_Python爬虫 | 一条高效的学习路径

    scrapy爬虫案例_Python爬虫 | 一条高效的学习路径

    大家好,又见面了,我是你们的朋友全栈君。数据是创造和决策的原材料,高质量的数据都价值不菲。而利用爬虫,我们可以获取大量的价值数据,经分析可以发挥巨大的价值,比如:豆瓣、知乎:爬取优质答案,筛选出各话题下热门内容,探索用户的舆论导向。淘宝、京东:抓取商品、评论及销量数据,对各种商品及用户的消费场景进行分析。搜房、链家:抓取房产买卖及租售信息,分析房价变化趋势、做不同区域的房价分析。拉勾、智联:爬取各

    日期 2023-06-12 10:48:40     
  • Python学习笔记:TypeError: not all arguments converted during string formatting

    Python学习笔记:TypeError: not all arguments converted during string formatting

    大家好,又见面了,我是你们的朋友全栈君。前言在学习python中难免犯下一些幼稚的错误,为了方便后来人的学习与自己的进步,整理了在学习过程中犯下的错误,写下此篇文档。目录文章目录前言目录问题举例解决方法补充问题TypeError: not all arguments converted during string formatting举例例如: strs=(1,2,3,4) #创建一个集合 s

    日期 2023-06-12 10:48:40     
  • 7套干货,Python常用技术学习知识图谱!!(史上最全,建议收藏)

    7套干货,Python常用技术学习知识图谱!!(史上最全,建议收藏)

    大家好,我是明月十四桥! 你要偷偷努力,然后惊艳所有人~目录一、Python数据分析二、Python爬虫三、Python学习技术问题汇总四、数据结构与算法五、计算机基础六、Python入门七、MySQL一、Python数据分析数据分析是Python应用较多的一个领域,这个教程包含了Python基础、数据采集、数据处理到数据挖掘,这是我看过比较细致的教程了。主要讲解了4个领域的经典项目,每一个项

    日期 2023-06-12 10:48:40     
  • Python深耕之图像深度学习必备工具包

    Python深耕之图像深度学习必备工具包

    因为研究方向的变动将本号更名为《R语言交流中心与Python深耕之路》,从R语言扩展到Python编程。今天给大家介绍下一个完整的深度学习模型的构建所需要的必备python模块。 1. os 工作目录,文件,shell的操作##获得当前工作目录 os.getcwd() ##重置工作目录 os.fchdir() ##列出指定目录下的所有文件及子目录 os.listdir() ##删除指定文件test

    日期 2023-06-12 10:48:40     
  • Python学习笔记(十一)·正则表达式

    Python学习笔记(十一)·正则表达式

    字符串是编程时涉及到的最多的一种数据结构,对字符串进行操作的需求几乎无处不在。比如判断一个字符串是否是合法的Email地址,虽然可以编程提取@前后的子串,再分别判断是否是单词和域名,但这样做不但麻烦,而且代码难以复用。正则表达式是一种用来匹配字符串的强有力的武器。它的设计思想是用一种描述性的语言来给字符串定义一个规则,凡是符合规则的字符串,我们就认为它“匹配”了,否则,该字符串就是不合法的。所以我

    日期 2023-06-12 10:48:40     
  • 3.Python3基础入门学习笔记(三)

    3.Python3基础入门学习笔记(三)

    [TOC]10.Python 文件操作与处理描述: 我们所知道常用的操作系统有Windows,Mac,LINUX,UNIX,这些操作系统底层对于文件系统的访问工作原理是不一样的,因此您可能要针对不同的操作系统来考虑使用那些系统模块,即修改不同的代码。但是Python中有了OS模块,我们不需要关心什么操作系统下使用什么模块,OS模块会帮你选择正确的模块并调用。在Python对于FILE文件最重要的方

    日期 2023-06-12 10:48:40     
  • 4.Python3基础入门学习笔记(四)

    4.Python3基础入门学习笔记(四)

    [TOC]15.Python 模块描述:模块就是更高级的封装,而模块就是程序;实际就是将一个个python文件编写的函数导入到其他的py文件中进行调用;前面知识点:容器(数据的封装),函数(语句的封装),类(方法和属性的封装)关联知识点:命名空间:指定该模块名和模块内的方法名称进行拼接如hello.hi()模块优点:代码阅读编写方便,模块化编程实现代码的重用优雅/明确/简单(1) 导入与选择执行案

    日期 2023-06-12 10:48:40     
  • OpenCV-Python学习(4)—— OpenCV 图像对象的创建与赋值

    OpenCV-Python学习(4)—— OpenCV 图像对象的创建与赋值

    1. 学习目标图像对象的属性;图像对象的创建与赋值。2. 图像对象的属性通过 image.shape 获取图像的宽、高、通道数;通过 image.dtype 获取图像数据类型;通过 image.size 获取图像的像素总数。3. 代码演示默认使用三通道读取图片;获取图片的宽、高、通道数;三通道模式下图像的像素总数;图像的数据类型;使用灰度模式读取图片;重复第二步到第四步的打印。import cv2

    日期 2023-06-12 10:48:40     
  • python学习:模块的导入方式教程

    python学习:模块的导入方式教程

    首先啊,在python中我们熟知的py文件就是一个模块,也就是换言之以py结尾的Python源代码文件都是一个模块我就简单概括一下了直接上代码1.模块的使用使用模块里的工具前需要导入模块,模块的导入方式之import·······单个: import 模块名 多个: import 模块1 import 模块2 import 模块1,模块2(一般不推荐使用)(多个)复制代码示范:比方说你有一个py文

    日期 2023-06-12 10:48:40     
  • OpenCV-Python学习(8)—— OpenCV 颜色表操作

    OpenCV-Python学习(8)—— OpenCV 颜色表操作

    1. 知识点学习查找表 cv.LUT()【look up table】;颜色查找表;函数 cv.applyColorMap() 的使用。2. cv.LUT() 函数说明2.1 函数使用cv.LUT(src, lut, dst)复制2.2 参数说明参数说明src表示原始图像。lut表示查找表的地址,对于多通道图像的查找,它可以有一个通道,也可以与原始图像有相同的通道。dst表示输出图像。2.3 查找

    日期 2023-06-12 10:48:40     
  • OpenCV-Python学习(9)—— OpenCV 通道的分离与合并(cv.split、cv.merge、cv.mixChannels、cv.inRange)

    OpenCV-Python学习(9)—— OpenCV 通道的分离与合并(cv.split、cv.merge、cv.mixChannels、cv.inRange)

    1. 知识点BGR/HSV 彩色通道分离为单独通道;针对不同通道使用不同阀值提取mask;学会使用【通道分离】函数 cv.split;学会使用【通道合并】函数 cv.merge;学会使用【把输入的矩阵(或矩阵数组)的某些通道拆分复制给对应的输出矩阵(或矩阵数组)的某些通道(通道复制)】函数 cv.mixChannels;学会使用【通道阀值】函数 cv.inRange。2. cv.split() 函

    日期 2023-06-12 10:48:40     
  • Python学习001-基础语法

    Python学习001-基础语法

    学习资料来源于网络Python学习001-基础语法◆1. 行和缩进python 最具特色的就是用缩进来写模块。缩进的空白数量是可变的,但是所有代码块语句必须包含相同的缩进空白数量,这个必须严格执行。建议你在每个缩进层次使用单个制表符 或 两个空格 或 四个空格 , 切记不能混用◆2. 多行语句Python语句中一般以新行作为语句的结束符。但是我们可以使用斜杠( \)将一行的语句分为多行显示,如下所

    日期 2023-06-12 10:48:40     
  • 【Python深度学习之路】-2.1 机器学习的流程

    【Python深度学习之路】-2.1 机器学习的流程

    2.1 机器学习的流程简介进行机器学习的整体流程: 数据收集。数据清洗(清洗重复或缺失的数据,以提高数据的精读)。运用机器学习算法对数据进行学习(获取基准)。使用测试数据进行性能评测。将机器学习模型安装到网页等应用环境中。我们将计算机依靠自己寻找答案,并从数据的模式中建立出的基准称为“模型”。在监督学习中,计算机通过使用包含正确答案标签的数据来实现学习。2.2 学习数据的使用方法在机器学习的

    日期 2023-06-12 10:48:40     
  • Python基础学习2-os模块

    Python基础学习2-os模块

    python编程时,经常和文件、目录打交道,这是就离不了os模块。os模块包含普遍的操作系统功能,与具体的平台无关。以下列举常用的命令1. os.name——判断现在正在实用的平台,Windows 返回 ‘nt'; Linux 返回’posix'2. os.getcwd()——得到当前工作的目录。3. os.listdir()——指定所有目录下所有的文件和目录名。4. os.r

    日期 2023-06-12 10:48:40     
  • python 爬虫学习笔记

    python 爬虫学习笔记

    python 爬虫学习笔记前言 网络爬虫(又称为网页蜘蛛,网络机器人,在 FOAF 社区中间,更经常的称为网页追逐者),是一种按照一定的规则,自动地抓取万维网信息的程序或者脚本。 爬虫,说白了其实就是一段自动抓取互联网信息的程序,它不需要我们自己手动一个一个地打开网站搜索信息,我们只需要制定规则,就可以让程序按照规则自动获取信息。在学习如何使用爬虫前,你仍需要具备一定的基础知识:python 基

    日期 2023-06-12 10:48:40     
  • python学习——pandas查看数据集null值:isnull

    python学习——pandas查看数据集null值:isnull

    在数据集中,可能有些字段下会有null值,我们在进行数据处理的时候,不能视而不见,可以使用isnull查看是否有空值In:all_dummy_df.isnull().sum().sort_values(ascending=False).head(10) Out: LotFrontage 486 GarageYrBlt 159 MasVnrArea 23 BsmtH

    日期 2023-06-12 10:48:40     
  • python lambda表达式 if_Python学习-lambda表达式

    python lambda表达式 if_Python学习-lambda表达式

    lambda只是一个表达式,函数体比def简单很多。lambda的主体是一个表达式,而不是一个代码块。仅仅能在lambda表达式中封装有限的逻辑进去。lambda表达式是起到一个函数速写的作用。允许在代码内嵌入一个函数的定义。#求三个数的和1 f = lambda x,y,z:x+y+x2 print(f(1,2,3)) #434 f = lambda x,y,z:x+y+z5 print(f(1

    日期 2023-06-12 10:48:40