1、一个统计模型 有这样一个数据集,它按照时间顺序,收录了英国从1851年到1962年每年的矿难发生次数。如下图所示: 我们可以假设,矿难发生的概率服从一个Poisson过程,在某一年泊松过程的参数发生了变化,在时间轴的早些时候,矿难发生的概率较高,后来矿难发生的概率比较低。我们将上述概念模型转化为统计模型:以上模型参数定义如下:D_t: 第t年矿难发生的次数;r_t: 第t年Posson过程的参
在现代企业中,统计建模的需求日益增长,尤其是在数据驱动决策的背景下。Python作为一种强大的数据分析工具,凭借其丰富的库和模块,成为了统计建模的主流选择。本文将展示一个Python统计建模的案例,从背景分析到应用扩展,我们将详细探讨整个过程。 ### 背景定位 在某电子商务平台,随着用户量的激增,业务增长的同时也面临着市场竞争的压力。为了制定更有效的营销策略,平台需要建立一个基于历史消费数据
原创 6月前
37阅读
自从Python流行后,R貌似逐渐被人遗忘,可是,每款语言和工具都有它存在的价值,R也具有强大的可视化功能,你真的了解R吗?还是说,掌握了Python就不用再掌握R了。本文科普性的介绍下R,带你走进R的世界。R是一种应用统计软件和语言,主要为统计计算和绘图而生,而且R是一套开源的数据分析解决方案。它主要包括简单却很强大的R语言、数据存储和处理、数据运算工具、完整的统计分析工具、优秀的统计可视化以及
你是否曾经梦想过一种高效且简单的方法,只需三行代码即可在 Python 中创建 3D 几何图形?你的梦想成真了,它被称为“PyPRT”。PyPRT 是CityEngine Procedural Runtime 的 Python 绑定。PRT 代表“Procedural Runtime”,是 CityEngine 3D 生成的核心。不过这篇文章与 CityEngine 无关,你无需了解 CityEn
转载 2023-11-14 13:57:25
186阅读
前言大家好,在之前的文章中我们已经讲解了很多Python数据处理的方法比如读取数据、缺失值处理、数据降维等,也介绍了一些数据可视化的方法如Matplotlib、pyecharts等,那么在掌握了这些基础技能之后,要进行更深入的分析就需要掌握一些常用的建模方法,本文将讲解如何利用Python进行统计分析。和之前的文章类似,本文只讲如何用代码实现,不做理论推导与过多的结果解释(事实上常用的模型可以很轻
原创 2021-01-21 21:10:40
743阅读
数学建模期末复习,撰写博客做总结之用,主要侧重于算例的模型建立与部分代码的实现,其中不足之处望读者多多指正。文章目录前戏(来电数理统计基础知识)统计量求概率分布函数方法论统计中常用的概率分布参数估计假设检验高潮(matlab统计工具箱使用)入(数据导入)势(常用统计量)践(常用的概率分布函数)尽(常用的参数估计与假设检验)后语(引例)净(例子1)伏(例2)参考前戏(来电数理统计基础知识)统计量1、
1、 统计学与数据挖掘的区别:      统计学主要利用概率论建立数学模型,是研究随机现象的常用数学工具之一。      数据挖掘分析大量数据,发现其中的内在联系和知识,并以模型或规则表达这些知识。      虽然两者采用的某些分析方法(如回归分析)
转载 2023-06-06 21:50:43
249阅读
1 概述 数据探索:检查数据错误,了解数据特征和分布规律 数据特征分析:分布分析、统计量分析、相关分析2 分布分析 2.1 定量分析:数量分布 可利用直方图from sklearn import datasets import pandas as pd import matplotlib.pyplot as plt import scipy iris=datasets.load_iris() i
今天给大家推荐两款基本的Python模拟数据工具:mock和pytest monkeypatch。为什么要模拟数据?我们的应用中有一些部分需要依赖外部的库或对象。为了隔离开这部分,我们需要代替这些外部依赖,因而就用到了模拟数据。我们模拟外部的API来产生特定的行为,比如说返回符合之前定义的恰当的返回值。模拟函数我们有一个function.py的模块:然后我们来看下如何将其与Mock库结合使用的:这
转载 2023-06-07 11:31:12
254阅读
Machine Learning --007自助法(Bootstrap)和极大似然法如何对一堆数据进行建模分析?我们可以通过统计推断。比如我们可以求得其平均值/方差,然后看其接近哪种分布,这就是对数据的一种建模统计模型分两种,一种是参数模型,一种是非参数模型。前者,举个例子,我们可以通过设定平均值及方差,建立一个正态分布的模型,这个模型就属于参数模型。而后者,假如说需要无数个参数才能进行描述的
转载 2023-06-06 21:50:31
220阅读
统计建模与R软件-第二章 R软件的使用 统计建模与R软件-第二章2.1 建立一个R文件,在文件中输入变量 \(x=(1,2,3)^T\), \(y=(4,5,6)^T\),并作以下运算。(1)计算\(z=2x+y+e\),其中\(e=(1,1,1)^T\); (2)计算\(x\)与\(y\)的内积; (3)计算\(x\)与\(y\)的外积。x <- c(1, 2,
转载 2023-06-07 14:11:42
631阅读
## 代理(Agent)建模及其在Python中的实现 代理建模是指在系统中使用代理来模拟实际对象或行为的过程。在计算机科学中,代理建模是一种常见的技术,可以让系统中的不同部分互相通信并协作。在这篇文章中,我们将介绍代理建模的概念,以及如何在Python中实现代理建模。 ### 代理建模的概念 代理建模是一种将现实世界中的实体或行为抽象成计算机系统中的对象的方法。代理可以模拟现实世界中的实体
原创 2024-03-20 04:49:59
77阅读
平稳时间序列的意义根据数理统计学常识,要分析的随机变量获得的样本信息越多,分析的结果就会越可靠,但由于时间序列分析的特殊数据结构,对随机序列{...,X1,X2...,Xt,...}而言,它在任意时刻 t 的序列值 Xt 都是一个随机变量,而且由于时间的不可重复性,该变量在任意一个时刻都只能获得唯一的样本观察值,通常是没有办法分析的。在平稳序列场合里,序列的均值等于常数,意味着原本含有可列多个随机
在这篇文章中,我将探讨如何使用 Python 进行 ARCH 建模,尤其聚焦于代码实现过程中的不同环节,包括背景定位、参数解析、调试步骤、性能调优、最佳实践和生态扩展。同时,我会通过图表及公式来直观展示这个过程的细节。 --- ARCH(自回归条件异方差)模型在时间序列分析中特别重要,主要用于建模金融时间序列的波动性。这类建模对金融行业的风险管理、资产定价和投资策略都有着深远的业务影响。针对
# 习题2 # 2.1 x=c(1,2,3) y=c(4,5,6) e=c(rep(1,3)) z=2*x+y+e;z x%*%y # 若x,y如答案那样定义为矩阵,则不能用%*%,因为,维数不对应, x%o%y # 答案 x<-matrix(1:3,nrow=3) y<-matrix(4:6,nrow=3) e<-matrix(c(1,1,1),nrow=3) z<-
转载 2023-06-06 22:03:13
228阅读
【链接:https://pan.baidu.com/s/1Oqa0lMAAlvEM5x3GJRlr6w   提取码:zjxs】对于数学建模而言,最开始很多小伙伴用到的是Lingo、SPSS和Matlab,但随着时间的推移,更多小伙伴选择了Matlab和Python,目前仅用Lingo做一些基础的规划工作。但由于Matlab禁止哈工大和哈工程两所高校使用,导致学校老师和学生均不能
一、为什么我们要选用Python进行建模目前做科学计算,主要使用MATLAB, R语言, Python 这三种语言。首先讲MATLAB,确实好用,但是呢……MATLAB是一款价格不菲的商用软件(什么,你说可以用盗版,盗版MATLAB最多自己学习的时候玩玩,你用盗版MATLAB工作或者搞学术试试);其次,MATLAB语言虽算不上难学,也真的没有达到简单易懂的程度;最后,MATLAB主要专注于工程和科
引言在尝试了包括MATLAB在内的常用数学建模工具后,我最终选择了python来进行数据的处理和可视化工作,这里面有几点原因:MATLAB能做的事python能做吗?能,虽然有些事不如MATLAB方便但是python的各种库的支持都相当完善,完全可以应对数学建模的需求。MATLAB的市场占有率高很大程度上是由于市场惯性,因为MATLAB是个相当古老的软件,所以老的数模资料和培训老师都喜欢采用,代代
转载 2023-06-10 20:24:49
276阅读
2020数学建模亚太赛画图准备(Python-Matplotlib)Matplotlib本文用于自己学习笔记,以及新手小白借鉴。用到的函数都有相关解释。可以说是非常全面了。Matplotlib 是Python中类似 MATLAB 的绘图工具。1. 简介Matploblib1.1 Figure在任何绘图之前,需要用Figure新建一个画板,开始绘图。import matplotlib.pyplot
为啥要用python呢?             --没人能逃过真香定律数学建模工具有很多种选择,有功能及其matlab,R语言,SPSS,Lingo等等,他们在不同领域各有擅场,但为什么极力推荐用python呢?其实很简单,上边每个软件能做的,python都能做,而且做出来效果也不错. python有各种各样的包,可以很容易下
转载 2024-06-06 17:09:05
109阅读
  • 1
  • 2
  • 3
  • 4
  • 5