- 博客(31)
- 收藏
- 关注
原创 时间序列分析详解
简单平均法简单平均法就是预测的值为之前过去所有值的平均.当然这不会很准确,但这种预测方法在某些情况下效果是最好的。移动平均法我们经常会遇到这种数据集,比如价格或销售额某段时间大幅上升或下降。如果我们这时用之前的简单平均法,就得使用所有先前数据的平均值,但在这里使用之前的所有数据是说不通的,因为用开始阶段的价格值会大幅影响接下来日期的预测值。因此,我们只取最近几个时期的价格平均值。很明显这里的逻辑是只有最近的值最要紧。这种用某些窗口期计算平均值的预测方法就叫移动平均法。指数平滑法。
2024-08-15 15:27:26
664
原创 k-means聚类算法&k-means++聚类算法
是按照某个特定标准(如距离)把一个数据集分割成不同的类或簇,使得。也就是说,聚类后同一类的数据尽可能聚集到一起,不同类数据尽量分离。
2024-08-14 00:10:28
689
原创 聚类算法&k-means聚类
判别分析方法假定组(或类)已事先分好,判别新样品应归属哪一组,对组的事先划分有时也可以通过聚类分析得到。**聚类分析:**将分类对象分成若干类,相似的归为同一类,不相似的归为不同的类。聚类分析分为(分类对象为样品)和(分类对象为变量)两种。
2024-08-14 00:09:19
841
转载 C++字符串读入的若干问题
与getline()的区别是cin.get()会将结束符或换行符残留在输入缓冲区中,而getline不会,所以使用get后如果还要用除cin外的输入函数,就得加一个getchar()所以如果你使用getline()或gets()或者cin.get()之前用了cin或cin.get(),请务必在cin后面加个getchar();gets和getline一样,不会将结束符或换行符留在缓冲区,不过如果缓冲区有结束符或换行符,他也会读进去,所以在前面要加个getchar()的字符串,那用什么都可以了,建议用。
2024-08-13 16:20:50
8
原创 灰色预测理论及其应用
灰色系统理论研究传统数理统计难以解决的“小数据、贫信息”不确定性系统的建模问题,具有样本需求量小、建模过程简单、建模结果可靠等优点。1.灰色系统与灰度 灰色系统理论使用来研究由于信息匮乏所导致的“外延明确,内涵不明确的”不确定问题的一类建模问题。。在控制论中,人们通常用颜色的深浅来表示信息的已知程度。用“黑”表示信息未知。“白”表示信息已知。用“灰”表示部分信息已知,部分信息未知。在灰色系统中,通常把这种只知道取值范围而不知道确切值不确定数称为灰数,灰数是灰色系统的基本单元或“细胞”。
2024-08-12 02:08:39
793
转载 MATLAB优化工具箱
该工具箱包含适用于下列各项的求解器:线性规划 (LP)、混合整数线性规划 (MILP)、二次规划 (QP)、二阶锥规划 (SOCP)、非线性规划 (NLP)、约束线性最小二乘、非线性最小二乘和非线性方程。注:对向量 x xx 仿射变换(相当于将一个图形平移,或变大变小,或旋转,或倒影):y = A x + b y = A x + by=Ax+b,其中 A x A xAx 表示对 x xx变大或变小或旋转倒影,而 + b + b+b 表示平移。
2024-08-12 01:33:33
14
翻译 利用pandas读取格式不规范的Excel文件
pandas很容易将Excel文件读取为DataFrame,但是在现实中,Excel文件里面的数据格式往往是不规范的,在那些数据分散在不同Sheet的情况下,就需要自定义读取数据的方式,这篇文章将讨论如何用pandas和openpyxl读取这类格式的Excel文件,将里面的数据转换为DataFrame以便进一步的分析工作。
2024-08-07 13:05:14
13
原创 数学建模实战快速入门
这个问题需要综合运用统计分析、运筹学模型和市场研究来解决。实际的解决方案将依赖于具体的数据和商业环境。如果需要进一步的数学建模或编程实现,可以提供更详细的数据和要求。我们继续追问要求给出详细的建模方案:问题1: 销售量的分布规律及相互关系分析数据预处理:清洗数据,处理缺失值和异常值。描述性统计分析:了解各品类和单品的销售量、价格、时间等基本统计特性。时间序列分析:对销售数据进行时间序列分析,识别趋势、季节性和周期性。相关性分析:使用皮尔逊相关系数等方法分析不同品类和单品之间的相关性。
2024-08-02 11:25:52
1025
原创 数学建模竞赛中应掌握的10类算法
这篇文章是搬运自2004年发表在MATHEMATICAL MODELING即《数模》上的一篇文章,作者是董乘宇,曾任SHUMO.COM论坛“编程交流”版版主,获2002年全国大学生数学建模竞赛一等奖。
2024-07-26 18:55:02
990
原创 matlab基础入门
、\规则:B 除 A : A / B = A ∗ i n v ( B ) , A B = i n v ( A ) ∗ B B除A:A/B=A*inv(B),A\ B=inv(A)*BB除A:A/B=A∗inv(B),A B=inv(A)∗B,注意除数与被除数。当A不是方阵或者A非满秩时,A不存在逆,但是若能找到与A的转置同型的矩阵B,满足ABA=A, BAB=B,则称B为A的伪逆,也称广义逆矩阵,求伪逆pinv(A)A’ ——当A为复数矩阵时A’既实现了转置也实现了共轭,A.'只实现转置。
2024-07-24 01:30:30
733
原创 Linux系统设置、权限管理和计划任务
0,30 18-23 * * * ntpdate 202.120.2.101 表示在每天 18 : 00 至 23 : 00 之间每隔 30 分钟同步一次网络时间。0,30 18-23 * * * ntpdate 202.120.2.101 表示在每天 18 : 00 至 23 : 00 之间每隔 30 分钟同步一次网络时间。*/10 * * * * ntpdate 202.120.2.101 表示每10分钟同步一次网络时间。说明:可以使用此命令添加、删除文件或目录的权限。
2024-07-18 00:23:39
712
原创 Linux快速入门
Linux中最常用的文本编辑器vi:类Unix系统中默认的文本编辑器vim:vi编辑器的增强版本,习惯上也称为vivi文本编辑器的作用和特性:vi可以执行插入、删除、查找、替换等众多文本操作,而且用户可以根据自己的需要对其进行定制,只是一个文本编辑器,不能排版vi没有菜单,只有命令。
2024-07-18 00:23:13
835
原创 python求解常见的最优化问题
多变量最优化问题:彩电商准备推出两种产品,19寸彩电,建议价格339美元(成本195美元),21寸彩电,建议价格399美元(成本225美元),固定成本400000美元,已知每售出一台彩电,会导致彩电价格下降1美分,而且每售出一台19寸彩电,会导致21寸彩电下降0.4美分;每售出一台21寸彩电,会导致19寸彩电下降0.3美分,请问每台彩电应该生产多少台才能达到最大收益。
2024-07-17 12:07:06
866
原创 Scipy
SciPy是一个建立在Python的NumPy扩展上的数学算法和便利函数的集合。它通过为用户提供操作和可视化数据的高级命令和类,为交互式Python会话增加了巨大的力量。有了SciPy,交互式Python会话就变成了一个可以与MATLAB、IDL、Octave、R-Lab和SciLab等系统相媲美的数据处理和系统原型设计环境。以Python为基础的SciPy的另一个好处是,这也使得一种强大的编程语言可以用于开发复杂的程序和专门的应用程序。
2024-07-17 12:05:52
775
原创 Pandas映射&分组聚合
1.使用groupby 分组后,也可以使用transform和apply提供自定义的函数实现更多的运算。4.transform 和 apply 也可以传入一个 lambda 表达式。3.transform 和 apply 都会进行运算,在其中传入函数即可。
2024-07-17 10:14:45
921
原创 数据结构入门(郝斌)
n 个节点离散分配彼此通过指针相连单向不分叉 ,每个节点只有一个前驱节点,每个节点只有一个后续节点首节点没有前驱节点,尾节点没有后续节点。定义:一种可以实现“先进后出”数据存储结构类似于储物箱,后放的在表层,先取。凡是静态的变量()或者局部变量都是在栈里分配的内存(以压栈和出栈的方式)凡是动态变量都是在堆里分配得到的(使用堆排序的方式)// 阶乘 使用循环实现int val;printf("请输入一个数字: ");for (i=1;i<=val;++i)
2024-07-17 01:53:24
659
原创 MATLAB 智能算法入门学习
问题:请问怎么划分寝室,保证不同寝室间,同寝室同学的共同爱好数量分布尽可能均匀。(方差标准差尽可能小)共同兴趣爱好: 寝室 N: (A,B)+(A,C)+(A,D)+(B,C)+(B,D)+(C,D)数据链接:https://wws.lanzous.com/b01htrmwj。NO.1 觅食行为。
2024-07-17 01:25:58
450
原创 异常值检测与预测
前言异常检测的场景很多,例如硬件的故障检测、流量的异常点的检测等场景。这篇博客我们针对的是时间序列的异常检测。时间序列异常的检测算法有很多,业界比较流行的比如普通的统计学习方法–3σ原则,它利用检测点偏移量来检测出异常。比如普通的回归方法,用曲线拟合方法来检测新的节点和拟合曲线的偏离程度,甚至有人讲CNN和RNN技术应用到异常点的检测。通过普通的阈值来检测流量异常的方法效果比较差,本篇文章提出了一种新的检测算法,下面将重点介绍我们在实践过程中的经验。
2024-07-17 01:17:37
695
原创 标准化与归一化
可以看出归一化比标准化方法产生的标准差小,使用归一化来缩放数据,则数据将更集中在均值附近。这是由于归一化的缩放是“拍扁”统一到区间(仅由极值决定),而标准化的缩放是更加“弹性”和“动态”的,和整体样本的分布有很大的关系。所以归一化不能很好地处理离群值,而标准化对异常值的鲁棒性强,在许多情况下,它优于归一化。(3)如果数据存在异常值和较多噪音,用标准化,可以间接通过中心化避免异常值和极端值的影响。(2)如果数据较为稳定,不存在极端的最大最小值,用归一化。(1)如果对输出结果范围有要求,用归一化。
2024-07-17 01:16:13
290
原创 Python爬虫
将前5页内容保存在数据库中,表名stock_new,除选中字段外还要加入id和created_time(yyyy-mm-dd)字段。东财爬取新股上市内容。688开头的为科创板。8或4开头的为北交所。
2024-07-16 23:56:36
767
原创 C++数据结构基础
只有在使用动态内存,且动态内存没有free的前提下,函数调用时所占用的内存会保留。使用类的时候必须知道:1.类的名称2.类在哪里定义3.类支持什么操作。,结构体即用户根据实际需要自己定义的复合数据类型。成员函数:成员函数是类定义的方法,有时称作类方法。
2024-07-12 23:29:42
126
《数据结构》的全部代码实现(C语言)(包含pdf、源码等).zip
2024-07-17
无水印:美赛2024年特等奖论文.zip
2024-07-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人