楼主: 清风扫过
2556 5

[问答] logistic模型的估计问题 [推广有奖]

  • 0关注
  • 0粉丝

大专生

40%

还不是VIP/贵宾

-

威望
0
论坛币
1080 个
通用积分
0
学术水平
3 点
热心指数
4 点
信用等级
3 点
经验
543 点
帖子
48
精华
0
在线时间
41 小时
注册时间
2009-9-21
最后登录
2021-4-17

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
问题描述:对于定量因变量模型logistic:ln(p/1-p)=c+b(1)*x(1)+b(2)*x(2)+e
自变量是时间序列的,因变量取0或1。

刚我查了很久,用eviews可以直接估计,它接受的因变量是0或者1.
用matlab的话,其估计接受的是好像是概率值p,如果是的话如何给p赋值。

网上的一个例子:
建立m函数文件存为logistic1
function f=logistic1(b)
t=[0,5,10,24,33,48,57,72,96,120,144,168,192,216];y=[0,0.028,0.103,0.336,0.450,0.597,0.716,0.778,0.835,0.849,0.816,0.839,0.811,0.816];
f = y-b(1)./(1+b(2).*exp(-b(3).*t));

b0=[10,2,2];
>> b=leastsq('logistic1',b0)
b =

    0.8221   13.9173    0.0818

这里y就是概率值,而我的数据里没有。真心求教高手该如何用matlab解决?

二维码

扫码加我 拉你入群

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

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

关键词:Logistic模型 logistic ogistic logisti logist 模型

一如既往的前进
沙发
清风扫过 发表于 2012-2-5 17:07:25 |只看作者 |坛友微信交流群
没人帮解答下吗
一如既往的前进

使用道具

藤椅
liuxin9023 发表于 2012-2-6 11:51:38 |只看作者 |坛友微信交流群
看你的问题是什么了

比如说你的数据要是连续变量的话 可以取个阈值 阈值以上的变为1 否则为0 这样就可以用这个模型了

使用道具

板凳
清风扫过 发表于 2012-2-6 15:18:30 |只看作者 |坛友微信交流群
liuxin9023 发表于 2012-2-6 11:51
看你的问题是什么了

比如说你的数据要是连续变量的话 可以取个阈值 阈值以上的变为1 否则为0 这样就可以 ...
tks
0 1可以取到
但是matlab可以直接处理0,1作为因变量的logistic回归吗?
一如既往的前进

使用道具

报纸
liuxin9023 发表于 2012-2-6 18:02:11 |只看作者 |坛友微信交流群
of course

使用道具

地板
清风扫过 发表于 2012-2-8 15:23:11 |只看作者 |坛友微信交流群
liuxin9023 发表于 2012-2-6 18:02
of course
用什么函数呢 我木有搜索到啊
一如既往的前进

使用道具

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

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-5-12 07:51