SPSS有两个菜单可实现非线性回归,一是较为简单的【曲线估算】,二是相对更复杂的【非线性】。曲线估算菜单内含常见的11个非线性函数模型,一般只用于仅考虑一个自变量X的非线性问题。
在曲线回归实践中,可能会遇到这么一个问题:拟合出参数,但有时候可能不知道如何准确地写出曲线模型表达式。
上图中我拟合对数曲线和二次曲线,现在参数有了,其实我只要按照对数模型表达式和二次曲线表达式代写如参数写出来即可。
但是,新手可能会发愁怎么写的问题。
小兵今天给大家分享一个好办法吧。其实SPSS软件已经为大家写好了模型表达式,我们只需要找到并复制出来就行的。
现在双击激活曲线图,进入图形编辑器窗口。然后点选中其中一个曲线,调取属性对话框,你看到了什么?神奇的模型表达式出现了!
我们只需要crtl+c复制出来即可。以下是对数模型的表达式:
y=71.75369148139349 + -15.81527125121596 * log(x)
然后调整一下正负符号,常数项和系数的小数点即可。简写为:
y=71.75-15.82 * ln(x)
同理,查看二次曲线模型的属性窗口。
复制出表达式,如下:
55.4061615318073 + -1.687298870719134 * x + 0.01454400572532144 * x*x
需要调整一下正负符号,常数项和系数的小数点即可。略作修改:
y=55.41 - 1.69 * x + 0.015 * x^2
有了这一招,以后写曲线模型表达式是不是就很方便呢。
本文完
文/图=数据小兵
用SPSS做一个简单的非线性回归
因子分析因子得分表达式怎么写?
SPSS案例:一元线性回归
SPSS案例:二项logistic回归
视频地址:
https://study.163.com/course/introduction/1003945001.htm?share=1&shareId=1149679450
评论已关闭!