用spss对数据进行回归分析,但不知选哪一种回归类型,怎么办?请教高手!
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用spss对数据进行回归分析,但不知选哪一种回归类型,怎么办?请教高手!相关的知识,希望对你有一定的参考价值。
如题。本人是回归分析初学者,也是spss初学者。。。。 想知道用spss对数据做回归分析时,怎么能知道该选哪一种回归模型,是线性?曲线估计?多项logistic?还是probit?或是别的?难道要一个一个去试吗?有什么办法能直接知道选何种模型是最好的。。。。请高手解惑!
回归有很多种,回归研究X对于Y的影响,至于回归方法的选择上,关键在于因变量Y的数据类型,如果Y是离散数据,则统一应该使用logistic回归,但具体logistic回归又分成三种类型。
如果因变量Y提连续数据(通常也说Y是正态分布时),则应该使用线性回归(有时也称OLS最小二乘法回归)。
还有一种较为特殊而且使用较少的回归叫Poisson回归,如果Y符合泊松分布此时则应该使用Poisson。
参考技术A 如果只是比对多种回归模型哪个好,那就选曲线估计,可同时选中线性,二次方等11个模型,拟合度看R2就行,哪个大哪个好。结果中有散点图也可以很直观看出哪种变化模型符合的。不过一般做回归,首先要考虑的是线性回归,用途最广。
还有用的比较多的是非线性,这个要知道方程的。
至于多项Loistic和probit,说实在的我也不太清楚,书上学的没着重讲,案例分析也不常见。
这些模型都比较专业的,适用某些特定领域,选择的话有文献参照就直接借鉴好了。追问
感谢你的回答。请问非线性的方程是什么?spss里有吗?还有,非线性从字面意思理解的话,不就是指的除线性外的所有模型吗?是不是这样?请高手解惑!
追答是的,除了线性就是非线性。而且很多非线性还可以简单的转换成线性如倒数,求导等。
回归对于线性回归,是点向直线的回归,非线性又何尝不是向曲线的回归,理论上其实一回事。
只是线性只有一种y=ax1+bx2... 一元二元等,
而非线性却很多,logistic、probit、y=x^a,y=a^x等都是非线性,但却很难归于一类。
SPSS中的非线性分析只是一种分析方法,其实只限于已知方程的情况下进行拟合的,
如通过散点图看出来的,也就是像什么去拟合什么。
或已知某一非线性函数,已知某一现象符合的某一特定函数,去验证数据是否符合。
如果做习题或案例分析的话非线性方程都会明确给出的。
未知方程虽然也可能属于非线性,可是却无法使用这一方法进行分析。
如何用spss做对数线性(Log-Linear)回归分析
小弟想做多种因素对房价的影响,目前的因变量是房价,自变量有六个不同变量,目前看别人的论文有用的是对数线性模型的,也就是lny=a+B1X1+B2X2+...+B6X6+c,这里想请问,是不是把房价y求完对数以后的结果带入上述方程就可以了?如果不是这样,用spss怎样操作才能得到结果?谢谢!
这个不叫对数线性模型,真正的对数线性是用来分析分类变量影响因素的,你说的这种模型是对非线性回归分析模型进行对数变换以得到线性的模型,它的模型形式与对数有关,你要看清楚你说的“别人的论文”是何种情况,因为对数变换线性化的情况涉及到“半对数模型”和“双对数模型”两种。在SPSS中应该是使用计算功能计算出一个新的对数变换以后的变量,然后用线性回归分析对变换后的变量进行估计得到结果,注意对数变换以后估计出来的参数它的经济意义。 参考技术A 是这的,但是要注意其应用条件
以上是关于用spss对数据进行回归分析,但不知选哪一种回归类型,怎么办?请教高手!的主要内容,如果未能解决你的问题,请参考以下文章