关闭

R语言LR逻辑回归实例

标签: R语言LR逻辑回归实例
2182人阅读 评论(0) 收藏 举报
分类:
二分类实例
去掉setosa类
index <- which(iris$Species == 'setosa')
iris <- iris[- index,]

training <-iris  
#抽样方法  
ind<-sample(2,nrow(training),replace=TRUE,prob=c(0.7,0.3)) #对数据分成两部分,70%训练数据,30%检测数据nrow(training)行数  
traindata<- training [ind==1,]  #训练集  
testdata<- training [ind==2,]
#二项分布族binomial--正态、指数、gamma、逆高斯、Poisson、二项
fit <- glm(Species ~.,family=binomial(link='logit'),data=traindata)

predict <- predict(fit,type='response',newdata=testdata)
real <- testdata$Species
res <- data.frame(real,predict =ifelse(predict>0.5,'virginca','versicorlor'))
table(real,predict =ifelse(predict>0.5,'virginca','versicorlor'))

0
1
查看评论

R语言数据分析系列之九 - 逻辑回归

本节将一下逻辑回归和R语言实现,逻辑回归(LR,LogisticRegression)其实属于广义回归模型,根据因变量的类型和服从的分布可以分为,普通多元线性回归模型,和逻辑回归,逻辑回归是指因变量是离散并且取值范围为{0,1}两类,如果离散变量取值是多项即变为 multi-class classi...
  • comaple
  • comaple
  • 2015-04-15 17:46
  • 25666

R逻辑回归

      R逻辑回归与     2013-08-26 11:11 1990人阅读 评论(0) 收藏 举报 本文章已收录于: 分类: Computational A...
  • starzhou
  • starzhou
  • 2016-08-04 12:47
  • 813

【大数据部落】R语言逻辑回归logistic regression对用户收入进行预测

逻辑回归对用户收入进行预测    regression对用户收入进行预测" title="【大数据部落】R语言逻辑回归logistic regression对用户收入进行预测" style="margin:0px; p...
  • qq_19600291
  • qq_19600291
  • 2017-06-23 14:20
  • 759

完整的R语言预测建模实例-从数据清理到建模预测

概述 本文使用Kaggle上的一个公开数据集,从数据导入,清理整理一直介绍到最后数据多个算法建模,交叉验证以及多个预测模型的比较全过程,注重在实际数据建模过程中的实际问题和挑战,主要包括以下五个方面的挑战: 缺失值的挑战异常值的挑战不均衡分布的挑战(多重)共线性的挑战预测因子的量纲差异 ...
  • achuo
  • achuo
  • 2016-12-15 10:02
  • 3543

R语言实现常用算法

# 选择排序 @ auther: wangcaixia selectSort <- function(arr){ len <- length(arr) if(len <= 1) return(arr) for(i in 1:(len-1) ){ for (j in...
  • wangcaixia0826
  • wangcaixia0826
  • 2016-03-05 21:59
  • 89

在R中安装xgboost包

Xgboost算法很强大,本文教你如何在R中安装Xgboost包> install.packages("xgboost")#安装xgboost包的代码就这一句 package ‘xgboost’ successfully unpacked and MD5 sums chec...
  • oQianLan1
  • oQianLan1
  • 2017-03-09 16:02
  • 1402

R语言与机器学习学习笔记(分类算法)(6)logistic回归

写在前面的废话 2014,又到了新的一年,首先祝大家新年快乐,也感谢那些关注我的博客的人。 现在想想数据挖掘课程都是去年的事了,一直预告着,盘算着年内完工的分类算法也拖了一年了。 本来打算去年就完成分类算法,如果有人看的话也顺带提提关联分析,聚类神马的, 可是,。 借着新年新气象的借口来补完这一系列...
  • yujun7654321
  • yujun7654321
  • 2014-01-06 20:56
  • 16647

R语言与机器学习学习笔记(分类算法)(6)logistic回归

由于我们在前面已经讨论过了神经网络的分类问题(参见《R语言与机器学习学习笔记(分类算法)(5)》 ),如今再从最优化的角度来讨论logistic回归就显得有些不合适了。Logistic回归问题的最优化问题可以表述为: 寻找一个非线性函数sigmoid的最佳拟合参数,求解过程可使用最优化算法完成。...
  • sinat_26230689
  • sinat_26230689
  • 2016-07-25 11:21
  • 3727

R语言使用逻辑回归分类算法

说明逻辑回归属于概率统计的分类算法模型的算法,是根据一个或者多个特征进行类别标号预测。在R语言中可以通过调用logit函数执行逻辑回归分类算法并预测输出概率。通过调用glm函数将family参数也就是响应分布指定为binominal(二项式)。
  • dingming001
  • dingming001
  • 2017-06-05 15:47
  • 2480

树模型系列之六:基于R语言的xgboost+LR实现方法及案例

本文主要介绍如何利用Xgboost+LR构建分类模型,基于真实案例用R语言来实现该算法。 一、算法原理 Xgboost可以用来构造新特征变量,而LR则可以把原始特征和新特征集合起来构造模型,并计算各特征的显著性和权重系数。 二、利用R构造Xgboost模型 原始数据,...
  • m0_37660800
  • m0_37660800
  • 2017-11-24 16:24
  • 282
    个人资料
    • 访问:198672次
    • 积分:3169
    • 等级:
    • 排名:第12868名
    • 原创:157篇
    • 转载:17篇
    • 译文:0篇
    • 评论:43条
    github地址
    https://github.com/lytforgood
    最新评论