【R模型】
文章平均质量分 96
该专栏涵盖了不同领域有关系模型构建和机器学习实战例子,如线性回归模型、广义线性模型、随机森林模型、决策树模型、支持向量机模型、bp神经网络、结构方程模型等,该专栏不会少于20篇,并每周持续更新~ 欢迎大家订阅!!!
酷在前行
双手挥动键盘,用代码改变世界。秉承“每日学习一点点,定期更新一点点”的态度,期待与大家共同进步!有关R语言的问题均可私聊咨询。
展开
-
【R模型】R语言线性回归之简单线性回归模型 (一)
线性回归,又称普通最小二乘线性回归或简称OLS回归,是由数学家高斯和勒让德在19世纪初左右独立发展起来的,至今仍有关于谁应该为其发现负责的争论。然而,在它被发现的时候,它实际上并不被称为“回归”。这个词在弗朗西斯·高尔顿(Francis galton)的作品之后变得更加流行。高尔顿是英国知识分子中的多面手,也是查尔斯·达尔文的表亲。19世纪晚期,高尔顿研究了近1000名儿童的身高与其父母平均身高(父母中等身高)之间的关系。原创 2023-05-22 08:04:28 · 4582 阅读 · 1 评论 -
【R模型】R语言并行计算随机森林模型
并行计算基本上是指在同一实例中使用两个或两个以上(或处理器)来解决一个存在的问题。这里的主要目标是将任务分解为更小的子任务并同时完成它们。一个简单的示例将阐明并行计算的核心思想:如果没有并行运行的过程是:1)输入变量的数值这一看,节省了很多步骤,肯定比上面步骤所运行速度估计得快很多。原创 2023-05-03 21:38:56 · 752 阅读 · 2 评论 -
【R模型】R语言二元logistic回归 (保姆级教程)
逻辑函数最初是由比利时数学家Pierre François Verhulst在19世纪中期引入的,作为人类、动物和某些植物和水果物种的人口增长建模工具。那时,人们普遍认为,人口增长不可能永远呈指数级增长,环境和资源的限制对人口的规模施加了最大的限制。Verhulst函数的公式为:其中e是指数常数,x0是x在中点的值,L是y的最大值(称为“承载力”),k是曲线的最大斜率。原创 2023-04-10 00:12:06 · 16610 阅读 · 1 评论 -
【R模型】R语言xgboost模型对分类数据进行预测
xgboost是Boost(提升)算法家族中的一员,Boost根本思想在于通过多个简单的弱分类器,构建出准确率很高的强分类器。简单地来说,Boost(提升)就是指每一步我都产生一个弱预测模型,通过加权累加到总模型中,可以用于回归和分类问题。如果每一步的弱预测模型生成都是依据损失函数的梯度方向,则称之为梯度提升(Gradient boosting),这样若干步以后就可以达到逼近损失函数局部最小值的目标。原创 2023-03-21 00:55:59 · 4979 阅读 · 3 评论 -
【R模型】R语言bootstrap检验两个模型斜率的显著性差异
该函数中n阶循环是指可能你的数据集存在多种处理,也就是说存在不同处理变量间组合成新的子数据集。该函数的输出结果返回一个数据框,包含不同处理及bootstrap重采样的模型斜率的结果,最后可以利用统计学检验不同处理变量间的显著性差异。第一,可以实现不同类型模型的斜率比较;第二,可以解决不同变量处理间的多阶循环。主要参数的介绍data : 数据集R : bootstrap的次数sub : 需要对哪些变量进行划分成子数据集的循环equa : 对应构建模型的fomula。原创 2023-03-08 17:24:46 · 3128 阅读 · 7 评论 -
【R模型】R语言支持向量机模型(Support Vector Machines)
R语言支持向量机原创 2023-02-21 23:50:20 · 3770 阅读 · 0 评论 -
【R模型】R语言xgboost模型对时间序列数据进行预测
xgboost预测时间序列数据~原创 2023-02-12 22:29:52 · 2416 阅读 · 0 评论 -
【R模型】R语言梯度提升回归树模型(基于gbm包的GBRT)
R语言机器学习~GBRT模型原创 2023-02-19 20:44:49 · 5044 阅读 · 7 评论 -
【R模型】R语言探讨混合线性模型不同类型(二)
R语言比较混合线性模型的不同类型~原创 2023-02-12 11:31:54 · 3007 阅读 · 10 评论