目录
非线性方程单个时间序列虚拟变量多个虚拟变量
非线性方程
对于非线性方程,例如 只需要在输入方程的时候体现就行 可以在view中查看具体的方程表达式 当不确定方程应该是什么形式时 可以先拟合一个线性方程,然后预测并画图 三个变量一起画图时,第一个变量是横轴,其余的都是纵轴 选择散点图scatter 将拟合值的样式改为线条 结果如下 显然这里用线性关系是不准确的 因此考虑用双曲线重新拟合模型
单个时间序列
对于单个时间序列,例如研究1980-2017年GDP增长趋势 只有GDP的数据,要拟合对数线性模型log(GDP) 可以将方程写为 其中@trend(1979)表示从1980年开始为1的序列 可以新建一个序列来查看一下 定义一个time 查看time 如果想让1980年的值就是1980 可以在这个序列的基础上加上1979 ![在这里插入图片描述](https://img-blog.csdnimg.cn/5998255bf1974401b681cf29d7098cc9.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5Lmm5qeR,size_20,color_FFFFFF,t_70,g_se,x_16)
虚拟变量
d1是0-1变量 将d1加入模型 发现d1*x不显著,因此将这一项剔除 重新拟合模型 ![在这里插入图片描述](https://img-blog.csdnimg.cn/cccb36db1c854bb792ec08accb8d7302.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5Lmm5qeR,size_20,color_FFFFFF,t_70,g_se,x_16)
多个虚拟变量
假如要对四个季节各设一个虚拟变量 ![在这里插入图片描述](https://img-blog.csdnimg.cn/63c0ea11983542b5a212524c50feb23d.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5Lmm5qeR,size_20,color_FFFFFF,t_70,g_se,x_16)
首先点击range一行,设置structure里面的起始年份 表示从2012年第一季度到2018年第四季度 然后是创建4个虚拟变量 以d1为例 先建一个空白的series 在proc里面用公式创建序列 这个序列就是第一季度为1,其他季度为0的虚拟变量 设虚拟变量只改变截距,不改变斜率 则模型表示为 其中T为从1开始的序列 发现D2和D3均不显著 也可以设虚拟变量能改变斜率 发现不显著 当定性变量含有m个类别时,模型不能引入m个虚拟变量。最多只能引 入m -1个虚拟变量,否则当模型中存在截距项时就会产生完全多重共线性,无法估计回归参数。称为虚拟变量陷阱。
|