- 博客(41)
- 收藏
- 关注
原创 Python项目中高效管理路径的范式
在 Python 项目中,代码需要频繁读取数据文件、配置文件或输出日志文件。如果直接使用硬编码路径或者频繁拼接相对路径,不仅代码冗长,还容易因路径错误而导致程序崩溃。为了解决这些问题,记录一套规范的路径管理方法,可以提升代码的可读性、维护性和跨平台兼容性。
2025-01-07 12:34:45
629
原创 Python数学建模 空间插值
Python实现反距离权重插值(IDW)、克里金插值(Kriging)、线性插值、最近邻插值和样条插值。不同空间插值方法对比
2022-07-12 16:55:27
3983
原创 Python数学建模 缺失值与异常值处理
缺失值,即存在特征或标签为空值的样本。包含空值的数据会使建模过程陷入混乱,导致不可靠输出。缺少过多的数据也将丢失大量有效信息,使数据模型难以把握数据规律。
2022-07-10 23:30:24
5955
原创 近似熵原理(Approximate Entropy)与Python实现
近似熵(Approximate entropy)的计算原理与Python实现代码
2022-04-11 02:36:36
5929
8
原创 Python科学绘图 网格色块背景分类图 基于pcolormesh函数
基于Python&Matplotlib,使用pcolormesh函数挥着网格色块背景,用于绘制分类图。
2022-02-16 08:51:08
4645
原创 Python数学建模 熵权法/熵值法
基本原理在信息论中,熵是对不确定性的一种度量。不确定性越大,熵就越大,包含的信息量越大;不确定性越小,熵就越小,包含的信息量就越小。根据熵的特性,可以通过计算熵值来判断一个事件的随机性及无序程度,也可以用熵值来判断某个指标的离散程度,指标的离散程度越大,该指标对综合评价的影响(权重)越大。比如样本数据在某指标下取值都相等,则该指标对总体评价的影响为0,权值为0.熵权法是一种客观赋权法,因为它仅依赖于数据本身的离散性。熵值法步骤对nnn个样本,mmm个指标,则xijx_{ij}xij为第i
2022-01-19 00:35:54
5364
原创 R语言 常用命令
宏包宏包安装与批量加载# install.packages 是安装包的函数,包只需要安装一次即可install.packages("pacman") #pacman是一个批处理包library(pacman) # library() 是加载包的函数,每次重新打开新的R脚本需要重新加载p_load(tidyverse,dplyr) #p_load的pacman里的函数,其功能是先检验电脑是否已经安装tidyverse,dplyr包#如果没有安装,则安装并加载这两个包;如果已经安装,则
2021-12-07 10:13:47
3136
原创 基于Python和R的多元线性回归分析实例
文章目录实验目的实验内容分析影响因变量Y的主要影响因素及经济意义建立散点图考察Y与每一个自变量之间的相关关系PythonR语言建立多元回归模型,并计算回归系数和统计量PythonR语言实验目的掌握一元线性回归、多元线性回归模型的建模原理、估计及检验方法。能运用相应的统计软件(SAS\SPSS\R)进行计算、分析。实验内容某大型牙膏制造企业为了更好地拓展产品市场,有效地管理库存,公司董事会要求销售部门根据市场调查,找出公司生产的牙膏销售量与销售价格、广告投入等之间的关系,从而预测出在不同价格和
2021-11-26 10:26:03
4838
2
原创 One-Hot 独热编码
文章目录为什么使用One-Hot独热编码什么是One-Hot独热编码案例示例1示例2One-Hot 编码优缺点优点缺点常见疑问为什么使用One-Hot独热编码在机器学习算法中,我们经常会遇到分类特征,例如:人的性别有男女,祖国有中国,美国,法等。 这些特征值并不是连续的,而是离散的,无序的。如果要作为机器学习算法的输入,通常我们需要对其进行特征数字化。什么是特征数字化呢?例如:性别特征:[“男”,“女”],祖国特征:[“中国”,"美国,“法国”],运动特征:[“足球”,“篮球”,“羽毛球”,“乒乓球
2021-07-12 00:38:07
280
1
原创 Ubuntu Linux操作系统——图形界面与命令行
文章目录Linux和Ubuntu图形界面与命令行Linux和UbuntuLinux是一种起源于UNIX,以可移植操作系统接口标准为框架而发展起来的操作系统Linux是一个内核,即一个提供硬件抽象层、磁盘及文件系统控制、多任务等功能的系统软件Linux采用分层设计,包括用户应用程序、操作系统服务、Linux内核和硬件系统。每层只能与它相邻的层通信,层次间具有从上到下的依赖关系,考上的层依赖下层,但靠下的层不依赖靠上的层。Linux版本分为两种:内核版本和发行版本。内核版本:指内核小组开发维护的
2021-02-01 01:28:21
3079
原创 四种类型自编码器AutoEncoders理解及代码实现
文章目录一、自编码器(Autoencoder, AE)自编码器的结构和思想结构思想自编码器的作用与类型作用类型二、Tensorflower代码实现普通自编码器多层自编码器卷积自编码器稀疏自编码器一、自编码器(Autoencoder, AE)自编码器的结构和思想结构自编码器是一种无监督的数据维度压缩和数据特征表达方法。自编码器是神经网络的一种,经过训练后能尝试将输入复制到输出。自编码器由编码器和解码器组成,如下图所示:自编码器指的是试图让输出和输入一样的神经网络。他们通过将输入压缩成一个隐藏
2020-08-22 11:25:46
17389
原创 LaTeX:Texlive 2020和TeX studio的下载与安装
文章目录LaTex简介LaTex入门资料中文资料英文资料数学公式符号输入模板库LaTex使用安装Texlive2020 下载与安装官方下载国内镜像下载Texlive 安装TeX studio 下载与安装下载安装设置编译器与编码LaTex简介LaTeX(音译“拉泰赫”)是一种基于ΤΕΧ的排版系统,由美国计算机学家莱斯利·兰伯特(Leslie Lamport)在20世纪80年代初期开发。利用这种格式,即使使用者没有排版和程序设计的知识也可以充分发挥由TeX所提供的强大功能,能在几天、甚至几小时内生成很
2020-08-16 02:30:46
9820
5
原创 Python笔记:第三部分 语句与语法 第十五章 文档资源
文章目录Python文档资源注释dir函数文档字符串:__ doc __PyDoc:help函数PyDoc:HTML报告Python文档资源形式作用# 注释源文件文档dir函数以列表显示对象中可用的属性文档字符串:__ doc __附加在对象上的源文件文档PyDoc:help函数交互式命令行中的对象帮助PyDoc:HTML报告浏览器中的模块文档Sphinx第三方工具为大型项目提供更丰富的文档标准手册集官方的语言和库描述网络资源
2020-07-21 00:57:10
174
原创 Python笔记:第三部分 语句与语法 第十四章 循环、迭代与推导
文章目录编写循环的技巧计数器循环:Range序列编写循环的技巧通常for循环比while循环更容易写,且执行的更快,作为一条通用法则,你应该克制在Python中使用计数方式的诱惑——Python提供的迭代工具,能帮助我们把像C这样低级语言中循环集合体中的工作自动化。内置函数range返回一系列连续增加的整数内置函数zip返回一些列并行元素的元组,可用于在for内中遍历多个序列内置函数enumerate同时生成可迭代对象中元素的值和索引,因而不必再手动计数计数器循环:RangePython3
2020-07-20 23:36:55
366
原创 Python笔记:第三部分 语句与语法 第十一章 赋值、表达式与打印
文章目录赋值语句特性赋值语句的形式**序列赋值语句****扩展的序列解包**赋值语句特性赋值语句建立对象引用值变量名在首次赋值时会创建变量名在引用前必须先赋值执行隐式赋值的一些操作赋值语句的形式序列赋值语句任何变量名的序列都可以赋值给任何值的序列,而Python会按照位置一次赋值一个元素元组赋值语句在语句执行时,Python会建立临时的元组,来存储右侧变量的原始值,分解赋值语句也是一种交换两个变量的值,却不需要自行创建临时变量的方式扩展的序列解包多重目标赋值增强赋值语
2020-06-06 23:28:36
401
原创 Python123 练习9
文章目录1.两数之和2.九宫格输入3.字典查询4.列表插入5.列表删除6.二分法求平方根7.判断素数函数1.两数之和给定一个整数列表 nums 和一个目标值 target,请你在该数组中找出和为目标值的那两个整数,并返回他们的列表索引。每种输入只需要对应一个答案。但是,你不能重复使用这个数组中同样位置的元素。
2020-05-25 15:07:20
13167
原创 Python笔记:第二部分 类型和运算 第9章 元组、文件与其他核心类型
·元组属性常见元组字面量和运算基本应用特殊语法:逗号和圆括号转换、方法、和不变性为什么有了列表还需要元组重访元组:有名元组
2020-05-19 23:01:57
1158
原创 Python123 练习8
1. 人生苦短我用python2. 存款利息3. 月份缩写(一)4. 月份缩写(二)5. 百分制成绩转换五分制6. 用户登录A7. 用户登录B
2020-04-27 14:21:12
24097
1
原创 Python123 练习6
1. 同符号数学运算2. 三角函数计算3. 棋盘放米4. 数列求和5. 分类统计字符6. 黑客语解密7. 密码强度判断8. 水仙花数9. 求e的近似值10. 使用泰勒级数公式计算圆周率11. 个税计算器12. 模拟生成微软序列号
2020-04-01 13:08:13
17613
13
原创 Python笔记:第二部分 类型和运算 第8章 列表与字典
文章目录列表列表的属性列表列表的属性Python中列表是最灵活的有序集合对象类型任意对象的有序集合列表就是收集其他对象的地方,同时维护了每一项从左到右的位置顺序(序列)。通过偏移访问类似字符串,可以通过列表对象的偏移进行索引、读取。由于有序性,可以执行分片和拼接之类的任务。可变长度、异构以及任意嵌套与字符串不同,列表可以原位置改变,并且可以包含任何类型的对象。因此可以创建列表的...
2020-03-25 12:21:11
1211
原创 Python 程序控制结构 练手题
文章目录1.寻找水仙花数。2.百钱买百鸡3.CRAPS赌博游戏1.寻找水仙花数。说明:水仙花数也被称为超完全数字不变数、自恋数、自幂数、阿姆斯特朗数,它是一个3位数,该数字每个位上数字的立方之和正好等于它本身,例如:13+53+33=1531^3 + 5^3+ 3^3=15313+53+33=153。print('水仙花数',end='')for i in range(100,1000...
2020-03-20 00:58:16
4624
原创 Python123 练习5
1.一元二次方程求根 2.百钱买百鸡 3.鸡兔同笼 4.最大公约数和最小公倍数 5.判断三角形并计算面积 6.判断IP地址合法性 7.回文素数
2020-03-18 20:52:31
31057
12
原创 Python笔记:知识点 数据类型操作与方法
字符串常用方法,字符串大小写转换,字符串格式输出,字符串搜索定位与替换,字符串联合与分割 format方法详解
2020-03-15 20:09:36
1466
原创 Python123 练习4
1、验证码较验 2、大小写转换 3、查找指定字符 4、凯撒密码 5、敏感词替换 6、字符串替换 7、身份证号处理
2020-03-11 20:56:09
20912
7
原创 Python笔记:第二部分 类型和运算 第7章 字符串基础
Unicode简介,字符串基础,字符串字面量,字符串的操作,字符串方法,字符串格式化表达式,字符串格式化方法调用,通用类型分类。
2020-03-07 15:20:17
766
原创 Python笔记:第二部分 类型和运算 第5章 数值类型
Python表达式运算符数字的实际应用变量与基础表达式普通比较和链式比较除法整数精度复数小数类型(Decimal)分数类型(Fraction)
2020-03-01 15:11:01
739
原创 Python笔记:第二部分 类型和运算 第4章 介绍Python对象类型
Number 数字String 字符串List 列表Dictionary 字典*Tuple 元组File 文件
2020-02-18 21:43:44
498
原创 Python123 练习1
1、计算输入数字N的0次方到5次方结果2、打印输出的Hello World3、计算M和N的5种数学运算结果4、模仿以下代码,增加输入部分,输入自己的姓名
2020-02-17 19:58:34
20979
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人