楼主: 爱你无闻
19109 11

[问答] 如何用R软件做多类别Logistic回归 [推广有奖]

  • 0关注
  • 0粉丝

小学生

71%

还不是VIP/贵宾

-

威望
0
论坛币
5 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
218 点
帖子
8
精华
0
在线时间
3 小时
注册时间
2013-5-23
最后登录
2014-5-13

楼主
爱你无闻 发表于 2013-6-16 11:15:42 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
要求用R 软件做多类别logistic回归(y有值:1,2,3,4)
我只会做二项的binomal的,求多类别的,谢谢大家
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:logistic回归 logistic ogistic logisti logist 如何 软件

沙发
ryusukekenji 发表于 2013-6-17 00:02:10
  1. # Logistic Regression
  2. # where F is a binary factor and
  3. # x1-x3 are continuous predictors
  4. fit <- glm(F~x1+x2+x3,data=mydata,family=binomial())
  5. summary(fit) # display results
  6. confint(fit) # 95% CI for the coefficients
  7. exp(coef(fit)) # exponentiated coefficients
  8. exp(confint(fit)) # 95% CI for exponentiated coefficients
  9. predict(fit, type="response") # predicted values
  10. residuals(fit, type="deviance") # residuals
复制代码

藤椅
爱你无闻 发表于 2013-6-19 09:27:06
ryusukekenji 发表于 2013-6-17 00:02
谢谢你的代码,不过你做的也是y取0,1两个值,可是我们的数据里y有1,2,3,4,四个值,这个该怎么做啊

板凳
hugebear 发表于 2013-6-19 09:39:21
library(nnet)
multinom函数
详见MASS 7.3节
也可以试试library(mlogit)

报纸
爱你无闻 发表于 2013-6-24 10:23:27
hugebear 发表于 2013-6-19 09:39
library(nnet)
multinom函数
详见MASS 7.3节
谢谢你,这个函数我也听说了,不过惭愧的是,不太会使,分析出来的结果看太懂啊

地板
sally小雅 在职认证  发表于 2014-3-12 20:22:24
提示: 作者被禁止或删除 内容自动屏蔽

7
时间的歌 发表于 2014-11-3 19:06:04
找不到mlogit这个函数呀

8
wohunter2009 发表于 2014-11-4 12:16:15
谢谢!!!!找了好久!!!

9
qwedengiop 发表于 2014-11-7 14:45:39
multinom可以做多类别的啊

10
Timo_JG 学生认证  发表于 2020-11-6 14:18:23
  result <- multinom(Y ~ X+age, data = tdata)
  z <- summary(result) $ coefficients/summary(result) $ standard.errors
  p <- (1-pnorm(abs(z),0,1))*2
  out <- data.frame(cbind(names(tdata)[q], t(summary(result) $ coefficients[,2]), t(p[,2])))
  timo <- rbind(timo,out)

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-31 03:11