- 博客(12)
- 收藏
- 关注
原创 学习笔记 23:Python读取CSV文件
学习资源链接#CSV文件:广泛应用于应用程序数据(数据库,数据表格),数据的导入和导出。是纯文本文件,所有操作系统和编程语言都可以处理纯文本文件。特点:纯文本;每行一条记录;每条记录被分割为字段;每条记录有同样的字段序列可以用文本编辑器或者Excel打开编辑,用Excel打开时和Excel文件一样。
2025-04-10 14:03:31
322
原创 Datawhale 数学建模第九章
给定一组特征x和对应的标签y(其中y只有两种可能的取值,例如0和1),逻辑回归通过构建一个逻辑函数来预测标签y的概率。例如,将患者分为四组,对照组仅使用营养液,实验组1除了营养液外服用药剂A,实验组2除了营养液外服用药剂B,实验组3除了营养液外使用AB的复方药物。A和B的最后一列概率值都是小于0.05的,说明两种药剂都会对腹泻有显著影响效果,但AB的交互项概率为0.91977>0.05,说明实验结果不能证明AB存在显著的协同效应,二者不能相互促进。是指在方差分析之后,对各组之间的差异进行两两比较的方法。
2025-04-10 13:50:11
418
原创 学习笔记 Python-Core-50-Course 第18课
举一个例子,定义一个三角形类,通过传入三条边的长度来构造三角形,并提供计算周长和面积的方法。提示属性错误,__开头的属性__name是私有的,在类的外面无法直接访问,在类的里面的study方法中通过self.__name访问属性。Python中,在运行时可以改变其结构的语言,例如新的函数,对象,甚至代码都可以引进,已有的函数也就可以被删除或者在结构上进行改变。我们可以把这类方法设计为静态方法或类方法,也就是说这类方法不是发送给三角形对象的消息,而是发送给三角形类的消息,代码如下所示。所有的类都是它的子类。
2025-04-10 13:50:00
1679
原创 学习笔记 Python-Core-50-Courses 第22课
JSON是“JavaScript Object Notation”的缩写,它本来是JavaScript语言中创建对象的一种字面量语法,现在已经被广泛的应用于跨语言跨平台的数据交换。它结构紧凑而且是纯文本,任何操作系统和编程语言都能处理纯文本,这就是实现跨语言跨平台数据交换的前提条件。JOSN和Py中的字典非常类似而且支持嵌套结构。Py中也有名为josn的模块提供了字典和JOSN双向转化的支持。
2025-04-10 13:49:38
260
原创 第21课:文件读写和异常处理
本小节围绕打开文本文件和二进制文件,介绍了编码读取的概念,通过open后无文件对象,用'r'和’w'方法实现文件读写,最管用的是file_path修改文件路径的方法;因此读取文件时,也要注意该文件的编码,保存文件时使用的时使用的是什么编码,读取文件也要使用什么编码.读取文件使用的编码方式用encoding指定。打开为文件时使用w或者a作为操作模式,前者会截断之前的文本写入新的内容,后者会在原来内容的尾部写如新的内容。用open函数打开文本文件时,文件的操作模式默认为'r','w'是写入。
2025-04-03 14:36:10
462
原创 学习笔记 Python-Core-50-Course 第17课
在Python中,使用class关键字加上类名定义类,通过缩进确定类的代码块,在代码块中写上一些函数,函数是对一类对象共同动态特征的提取。写在类里面的函数称为方法,方法的第一个参数是self,代表接受这个消息的对象本身。print(f"学生正在学习{course_name}")print(f"学生正在玩游戏")
2025-04-02 11:43:09
426
原创 Python学习笔记:Python-Core-50-Course 第16课
是Python标准库functools中的模块,也是一个装饰器,我们将它放在wrapper函数(也就是原来装饰器函数发挥作用的主题函数)上,waraps的作用是保留被装饰之前的函数,这样在取消装饰器时,通过被装饰函数_wrapped_属性获得被装饰之前的函数。直接调用装饰器函数,传入被装饰的函数并获得返回值,我们可以用这个返回值直接覆盖原来的函数,那么在调用时就已经获得了装饰器提供的额外的功能。Python中函数可以嵌套定义,也允许函数之间相互调用,一个函数还可以直接或者间接调用自身。
2025-03-31 14:59:01
655
原创 Datawhale 线性规划模型
中学阶段线性规划的局限血脉觉醒的高中生们会将不等式组中的不等式两两配对成三个二元一次方程组求解,得到三个点,最后把三个点分别代入z=3x+yz=3x+y最后得到最小值。这是比较快的方法,在90%的情况下这种策略是很奏效的。而学霸们也会采取画图的策略,平移直线来求解。就是把不等式组里面每个不等式在平面直角坐标系中表示出来,然后根据不等号的方向确定可行域。将目标函数进行移项以后转化为y=−3x+zy=−3x+z,通过平移直线的方式找到可行域内使目标函数截距最大的点,就是正确答案。
2025-03-11 20:16:58
590
原创 Datawhale组队学习2025.2 数学建模导论 Task3 时间序列与投资模型
时间序列的基本概念移动平均法与指数平滑法ARIMA系列模型GARCH系列模型灰色系统模型组合投资中的基本策略。
2025-02-19 20:15:34
1455
原创 Datawhale组队学习2025.2 数学建模导论 Task 权重生成与评价模型
本期学习活动我们一起来看一下数学建模导论的后半部分,使用语言为Python,本教程开源地址:在线学习网站:Datawhale-学用 AI,从此开始以下是本人参与Datawhale组队学习的笔记这一章主要是用以解决对于一个目标不同方案之间比较或不同影响因素之间比较的问题。
2025-02-18 17:02:12
1662
原创 Datawhale组队学习2025.2数学建模导论 Task1 数据处理与拟合模型
SQL数据:关系型数据库的查询语句,数据库分为关系型数据库和非关系型数据库,数据分为结构化数据和非结构化数据,例如,一个有年龄,身高,体重,籍贯的Excel表是结构化数据,结构化的数据放在关系型数据库里,关系型数据库常见的有MySQL,Oracle,MySQL免费,而图片音频属于非结构化数据,属于NoSQL,储存在非结构化数据库中。数据的每一列称为属性,属性有离散和连续之分,目标客户编号提供了每一行数据的标识信息,可以根据这个编号对数据进行检索排序,称之为“主码”,也可以理解为id。默认将第一行列索引,
2025-02-10 21:51:06
667
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人