全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
1011 1
2014-12-27
悬赏 10 个论坛币 未解决
求助大家 帮忙看看这个。不知道code该怎么写。
模型是 y=(a+b*s)*(n-s)*cos(c*P)

其中 a b n c是parameters.   
老师让找 -2Log L.

请问code应该怎么写啊。
二维码

扫码加我 拉你入群

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

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

全部回复
2014-12-27 21:14:05
菜菜路过,google查了下,实在不知道cos(c*P)应该怎么处理,那么我觉得至少我们可以折中的采用下面的方法
1:人为地给C赋值
2:做变量V1=s, V2=s*s, V3=cos(c*P),V4 = v1*v3, V5= v2*v3
模型变为:Y=an*v3 + (bn-a)*v1*v3- b*v2*v3, 也就是Y=an*v3 + (bn-a)*v4 - b*v5,
然后跑跑模型proc logisitc ; Y= v3 v4 v5/dis=neg link=log;run;看看能得到什么系数,并将系数计算得到一组a, b, n c, 及方程的拟合程度。
3: 重复1,2, 将得到的a, b, n c, 及方程的拟合程度整理,比较,结合实际情况判断哪一组数据比较合适。

等待大神降临!
二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群