- 博客(14)
- 收藏
- 关注
原创 详解 Python 实现线性回归模型:从理论到实践
线性回归的基本概念和数学表达式LinearRegression 类的参数和方法单变量线性回归的实现(广告投入与销售额)多变量线性回归的实现(体重、年龄与血压)如何使用训练好的模型进行预测相关系数分析的重要性线性回归作为一种简单而强大的模型,在很多实际问题中都有广泛应用。但需要注意的是,它假设变量之间存在线性关系,对于非线性关系的数据,可能需要考虑其他模型或对特征进行转换。通过本文的示例代码,相信你已经掌握了线性回归的基本用法。
2025-07-29 20:01:37
561
1
原创 基于 OpenCV 与 sklearn 的数字识别:KNN 算法实践
本文介绍了如何使用 OpenCV 进行图像预处理,以及如何使用 KNN 算法实现数字识别。通过对比 OpenCV 和 scikit-learn 中 KNN 的实现,我们可以看到不同库在接口设计和使用方式上的差异。在实际应用中,我们可以根据具体需求选择合适的库和算法。如果需要处理图像并进行简单的分类,OpenCV 的 KNN 可能是一个不错的选择;如果需要更复杂的机器学习功能和更全面的评估方法,scikit-learn 则更为适合。此外,KNN 算法虽然简单易懂,但在处理大规模数据集时效率较低。
2025-07-28 17:04:53
981
原创 python—————knn算法
KNN(K-Nearest Neighbors,K 最近邻)是机器学习中最直观、最容易理解的算法之一。相似的事物总会聚集在一起。想象一下,如果你走进一个陌生的聚会,看到一群人分成几个小圈子交谈,你想知道自己应该加入哪个圈子,最自然的做法就是看看周围和你最像的几个人(最近邻)在哪个圈子,然后做出选择。这正是 KNN 算法的工作方式。KNN 属于 "懒惰学习"(Lazy Learning)算法,这意味着它不需要像决策树或神经网络那样进行繁琐的模型训练过程,而是在需要预测时才进行计算。
2025-07-26 21:08:39
1154
原创 Python中常用标准库(时间库、随机库、正则表达式)
标准库是python自带的库,无需下载,可以直接使用。可以·通过以下代码(import)获取:import sysprint(sys.exec_prefix) #获取python的安装路径。
2025-07-24 20:24:32
1085
原创 Python中的numpy
在 Python 中,NumPy 是一个非常重要的数值计算库,它的名字来源于 "Numerical Python"(数值 Python)。简单来说,它就像是 Python 处理数字和数组的 "超级工具"。
2025-07-23 10:20:16
953
原创 使用python网络爬虫入门讲解(上)
网络爬虫通俗讲是使用代码将HTML网页的内容下载到本地的过程。爬取网页是为了获取网页中的关键信息。如:网页中的数据、图片、视频等。python语言中提供了多个具有爬虫功能的库,下面将具体介绍。python自带标准库无需下载、安装即可直接使用。包含大量爬虫功能,但代码编写略显复杂。是python第三方库,需要下载、安装后才能使用。在urllib的基础上建立,使用起来更加简洁、方便是python的第三方库,需要下载、安装之后才能使用。适用于专业应用程序开发的网络爬虫库。
2025-07-21 20:48:36
1356
原创 HTML网页介绍
video src="视频网址" contr="controls" width="宽度值" height="高度值"autoplay loop muted> </video>:在HTML网页中,可以使用标签<h1>~<h6>来表示网页中正文内容的标题(不同于网页的标题),不同标题的显示效果不同,<h1>标签的标题级别高于<h2>以此类推。标签:其中的<meta>标签用于描述基本的元数据,此标签在整个网页中只需要一个,为单标签,通常表示网页的描述、关键词、字符编码等方式。2. 使用RGB值。
2025-07-20 21:54:23
1346
原创 Python对文件的操作
计算机本质上只能处理0和1组成的二进制数字,很早的时候,为了让计算机能识别字母,美国设计了ASCII,将美国常用的128个符号转化为二进制。但世界上有汉字、日文、韩文等几百种语言,为了满足需求,业界协会同意创建了Unicode(统一码),为不同语言中的每一个字符设定了统一且唯一的二进制编码,满足了跨语言、跨平台进行文本转换和处理的需求。功能:返回数字i,对应的的Unicode字符i 可以是任意进制数值,在转换时都会自动转换为二进制数值。使用形式: ord()函数:功能:返回参数c的Unicode数值参
2025-07-11 20:00:00
1196
原创 python类的基本介绍
类就像是一个制作饼干的模具。如果 B 继承 A,C 继承 B,那么 C 会同时拥有 A 和 B 的属性和方法(例如 “金毛犬” 继承 “狗”,“狗” 继承 “动物”,则 “金毛犬” 拥有三者的功能)。:继承父类的类,也叫 “派生类”,可以复用父类功能并添加特有功能(例如 “狗” 类继承 “动物” 类)。在使用类和类中的方法时,需要通过调用类来创建类的对象。子类可以定义与父类同名的方法,覆盖父类的原有实现,实现 “子类特有的行为”。:被继承的类,也叫 “基类”,定义通用的属性和方法(例如 “动物” 类)。
2025-07-10 20:53:00
1031
原创 Python函数食用指南
1.函数的组成部分函数名:遵循变量命名规则,应具有描述性参数:传递给函数的值(可选)函数体:包含实际执行的代码return 语句:返回结果(可选,默认返回 None)创建一个新函数。使用形式如下:def 函数名(参数):代码块return 返回值注意点def 是函数的保留字,表示创建一个函数。不能忽略def语句最右边的冒号。函数名表示被定义的函数名称。函数名可任意指定,但需要遵守有函数命名规则(与变量命名规则相同)代码块即用于实现函数功能的具体代码内容。
2025-07-09 12:42:38
888
原创 Python中的列表、字典数据类型
列表要用方括号‘[]’括起来,方括号里包含0个、一个或多个数据,每一个数据称为一个元素,每个元素 可以是任何一种数据类型,例如数值、字符串、列表、元组和字典类型。列表中每个元素之间要使用英文逗号分隔,并按照顺序依次存放。当列表ls又包含一个列表时该列表称为ls的子类表# 空列表# 包含元素的列表获取元素切片获取元素循环访问列表列表类型的方法append()方法功能:在列表的最后增加一个元素clear()方法功能:清空列表的所有元素 ,括号内无需参数填入。
2025-07-05 10:33:02
1333
原创 Python系统中控制语句的使用
1.语句作用:现实中的问题往往需要根据不同条件采取不同行动(比如“如果下雨就带伞,否则不带”)。 是代码中实现这种逻辑判断的基础工具。jh例子:自动门感应到人时开门( 有人 → 开门, → 关门)。 是让程序“有判断能力”的起点,后续循环、函数等复杂逻辑都依赖它。就像学数学要先学加减法一样,它是编程的基石之一。2.语句流程语句的运行流程如图所示 1.开始 → 程序执行到 语句。2.条件判断 → 检查 后的条件(如 )是否为真:3.结束 → 执行完对应代码块后,继续执行后续程序由此可见
2025-07-04 09:09:09
807
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人