Python程序教程

python学习

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

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

    13 数据处理和优化13.1数据处理13.1.1标准化的原因通常情况下是为了消除量纲的影响。譬如一个百分制的变量与一个5分值的变量在一起怎么比较?只有通过数据标准化,都把它们标准到同一个标准时才具有可比性,一般标准化采用的是Z标准化,即均值为0,方差为1,当然也有其他标准化,比如0--1标准化等等,可根据自己的数据分布情况和模型来选择。作用:去均值和方差归一化。且是针对每一个特征维度来做的,而不是

    日期 2025-04-11 09:06:22     
  • 快速入门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=&

    日期 2025-04-11 09:06:22     
  • 快速入门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_

    日期 2025-04-11 09:06:22     
  • 快速入门Python机器学习(27)

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

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

    日期 2025-04-11 09:06:22     
  • Python实现k-近邻算法案例学习

    Python实现k-近邻算法案例学习

    一、介绍你好,我是悦创。博客首发:https://bornforthis.cn/column/Machine-learning/informal-essay/01.html本文是由给私教学员 cava 讲解时编写,主要逻辑没有错误。k-近邻算法(K-Nearest Neighbour algorithm),又称 KNN 算法,是数据挖掘技术中原理最简单的算法。工作原理:给定一个已知标签类别的训练数

    日期 2025-04-11 09:06:22     
  • Python 数字图像处理-从 scikit-image 库开始学习

    Python 数字图像处理-从 scikit-image 库开始学习

    Contents1 常用 Python 数字处理图像库2 基本使用2.1 模块导入2.2 子模块和函数列表2.3 基本操作3 参考链接常用 Python 数字处理图像库图像处理中的常见任务包括显示图像,基本操作如裁剪、翻转、旋转等,图像分割,分类和特征提取,图像恢复和图像识别。常用的基于 python 脚本语言开发的数字图片处理库有以下几种,比如 PIL,Pillow, opencv, sciki

    日期 2025-04-11 09:06:22     
  • 快速入门Python机器学习(十)

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

    6.2 K邻近回归算法(KNeighbors Regressor)类class sklearn.neighbors.KNeighborsRegressor(n_neighbors=5, *, weights='uniform', algorithm='auto', leaf_size=30, p=2, metric='minkowski'

    日期 2025-04-11 09:06:22     
  • 快速入门Python机器学习(17)

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

    8.5 LinearSVR 8.5.1 LinearSVR类参数、属性和方法类class sklearn.svm.LinearSVR(*, epsilon=0.0, tol=0.0001, C=1.0, loss='epsilon_insensitive', fit_intercept=True, intercept_scaling=1.0, dual=True, verbos

    日期 2025-04-11 09:06:22     
  • Python学习:如何实现文件编码的检测

    Python学习:如何实现文件编码的检测

    文件打开的原则是“ 以什么编码格式保存的,就以什么编码格式打开 ”,我们常见的文件一般是以“ utf-8 ”或“ GBK ”编码进行保存的,由于编辑器一般设置了默认的保存和打开方式,所以我们在记事本或常见文档编辑器如Word中不容易看到乱码的情况发生,但是,当我们要在内存里读取打开一个文件时,如果文档编码方式和计算机内存默认读取文件的编码不同,或者我们打开文件时未设置正确的编码打开规则,则很有可能

    日期 2025-04-11 09:06:22     
  • 快速入门Python机器学习(25)

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

    10.3.1 Bagging Regressor类参数、属性和方法类class sklearn.ensemble.BaggingRegressor(base_estimator=None, n_estimators=10, *, max_samples=1.0, max_features=1.0, bootstrap=True, bootstrap_fea复制tures=False, oob_sc

    日期 2025-04-11 09:06:22     
  • Python:Python学习总结

    Python:Python学习总结

    大家好,又见面了,我是你们的朋友全栈君。背景PHP的$和->让人输入的手疼(PHP确实非常简洁和强大,适合WEB编程),Ruby的#、@、@@也好不到哪里(OO人员最该学习的一门语言)。Python应该是写起来最舒服的动态语言了,一下是一些读书笔记,最后会介绍一下高级的用法:Mixin、Open Class、Meta Programming和AOP。文中有些地方是用2.7开发的,如果您安装的

    日期 2025-04-11 09:06:22     
  • 神经网络学习笔记1——BP神经网络原理到编程实现(matlab,python)[通俗易懂]

    神经网络学习笔记1——BP神经网络原理到编程实现(matlab,python)[通俗易懂]

    大家好,又见面了,我是你们的朋友全栈君。先表达一下歉意吧不好意思拖了这么久才整理,弄完考试的事情就在研究老师给安排的新任务,一时间还有点摸不到头脑,就直接把百度网盘链接放在视频下面了但是最近才发现那个链接发出来了看不到,所以现在有时间了就来重新整理一下!(发了之后看好多人管我要,我还奇怪,原来是没法出去o(╥﹏╥)o)目录先表达一下歉意吧下面是视频地址和代码数据BP神经网络原理及编程实现_哔哩哔哩

    日期 2025-04-11 09:06:22     
  • Python机器学习-分类「建议收藏」

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

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

    日期 2025-04-11 09:06:22     
  • Python 学习笔记 列表 xxx XXX

    Python 学习笔记 列表 xxx XXX

    大家好,又见面了,我是你们的朋友全栈君。 Python 学习笔记 列表 xxx XXX bicycles = ['trek', 'cannondale', 'redline', 'specialized'] print(bicycles) print(bicycl

    日期 2025-04-11 09:06:22     
  • Python学习笔记(28)-Python读取word文本「建议收藏」

    Python学习笔记(28)-Python读取word文本「建议收藏」

    大家好,又见面了,我是你们的朋友全栈君。 点此查看 零基础Python全栈文章目录及源码下载 本文目录1. 简介2. 相关概念3. 模块的安装和导入4. 读取word文本1. 简介Python可以利用python-docx模块处理word文档,处理方式是面向对象的。也就是说python-docx模块会把word文档,文档中的段落、文本、字体等都看做对象,对对象进行处理就是对word文档

    日期 2025-04-11 09:06:22     
  • Python学习日记 – 坐标移动

    Python学习日记 – 坐标移动

    前言开学一个月以来,忙于学业,并没有时间去思考很多东西,看书倒是经常的事,只不过不是很常看Python的书,更多的是看文学书,我在放假前一天考试完后,翻阅了我的Python书,学到了些对我来说算是新东西,便对开学前的工程进行了改善和升级,写了一个坐标移动的程序。输出预览其中带#的部分是我的解释,正式运行是没有的Tell me your X position: 10 # 我输入的值 Tell me

    日期 2025-04-11 09:06:22     
  • 快速入门Python机器学习(20)

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

    10 集成学习10.1随机森林算法(Random Forest)10.1.1概念2001年Breiman把分类树组合成随机森林(Breiman 2001a),即在变量(列)的使用和数据(行)的使用上进行随机化,生成很多分类树,再汇总分类树的结果。随机森林在运算量没有显著提高的前提下提高了预测精度。算法流程:构建决策树的个数t,单颗决策树的特征个数f,m个样本,n个特征数据集1 单颗决策树训练1.1

    日期 2025-04-11 09:06:22     
  • Python学习(一)-环境搭建之PyCharm专业版激活成功教程

    Python学习(一)-环境搭建之PyCharm专业版激活成功教程

    大家好,又见面了,我是你们的朋友全栈君。 PyCharm专业版破解1、下载地址:https://www.jetbrains.com/pycharm/download/#section=windows2、直接运行下载好的3、选择安装路径:E:\Pycharm\PyCharm 2018.2.44、根据电脑配置打钩5、Install安装,安装后不打开软件6、将C:\Windows\System32\d

    日期 2025-04-11 09:06:22     
  • 快速入门Python机器学习(31)

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

    12.3非负矩阵分解(NMF)12.3.1 原理非负矩阵分解(Non-Negative Matrix Factorization:NMF)矩阵分解:一个矩阵A分解为A=B1×B2×…×Bn非负矩阵分解:矩阵分解,矩阵A、 B1… Bn中元素均为非负12.3.2类、参数、属性和方法类class sklearn.decomposition.NMF(n_components=None, *, init=

    日期 2025-04-11 09:06:22     
  • Python学习-01-初始Python

    Python学习-01-初始Python

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

    日期 2025-04-11 09:06:22