写论文的时候用到的~相关的资料太少了,做一些简单内容和资料的分享。(PSTR模型的Matlab代码分享在最后)本文主要为简单理论和粗暴实操~

有用的话可以点个赞哟(知乎小白卑微求赞)

嘻嘻下面进入正题


面板平滑转换模型(Panel smooth transmition model)是Gonzalez等(2005)提出的一种面板门槛模型。该模型较好地解决了Hansen的PTR模型中门限值前后跳跃性变化的问题,在模型中加入了一个连续的转换函数,更符合经济现实。除了平滑变换,该模型还具有有效捕捉不同截面间异质性的优势,适合多截面数据研究(如多国面板、或我国省际面板数据)。

PSTR模型基本公式如下:

其中,

为个体效应,
为解释变量线性部分的回归系数,
为解释变量非线性部分的回归系数,
为解释变量,
为随机误差项。

转换函数

满足logistic函数形式,即:
,其中

其中,

为门限变量(可以为解释变量),

转换函数的斜率系数(即平滑参数)

越大,转换函数斜率越大,表示不同区制间转换速度越大,

为位置参数,r为转化函数的个数,m为转换函数中位置参数的个数。

(这里有些难懂,后续进行PSTR首先也是要进行r和m的确定。简而言之,r表示转换函数的个数,r个转换函数表示模型有r+1个区制。但在每个转换函数中,位置参数个数可能不止一个。位置参数为1个的logistic函数呈标准的S型分布,但2个位置参数则会出现类似尖U型的曲线。)

国内多数学者运用PSTR模型时,较多出现了r=1,m=1(即一个转换函数,转换函数中位置参数为1)的简单情形。但具体r和m的值是需要进行检验的。下面就到了具体PSTR该如何操作啦:

  1. 进行线性和剩余非线性检验

主要是综合LM、LMF、LRT三者的值,对数据的线性关系进行判断。首先检验线性关系:H0:r=0;H1:PSTR with at least r=1,若检验出LM、LMF、LRT三者p值均小于0.01(1%显著度水平下拒绝)(一般显著的非线性关系p值都为0.000),则拒绝原假设,则模型至少存在一个转换函数。继续进行剩余非线性检验,直到接受原假设,则可初步判断出转换函数个数r的值。(为什么说初步判断呢?后面你就知道了)

2. 位置参数个数m及最优转换函数个数r*(m)的确定

参照matlab的代码,可对m的值进行修改,一般m选1或2,即可概括出数据特征。分别设定m=1及m=2,然后通过对比模型AIC、SC、RSS的值,选择AIC、SC、RSS小的值,确定合适的m,以及对应的最优r*(m),这里的r*(m)是根据上文中LMF值确定的,所以与上文并不会存在明显差异。

3. 下面就以选定的m和r*(m)开始PSTR模型的估计啦

Matlab的模型跑出来主要会出现estimated slope parameter of transition function(斜率系数,即平滑参数的估计值)estimated location parameters(位置参数的估计值);estimated slope parameters(回归系数), 这里的位置参数、回归系数,均为每列对应一个转换函数。此外,还会跑出修正后的标准差、t值等。

关于不同区制间解释变量的回归系数,只要画出转换函数的图像,根据图像判断转换函数G在每一段上的取值,即可大概判断,在门限值的两侧,系数稳定的状态。比如,x<c时,G=0, 则系数为

;x>c时,G=1,则x趋于无穷时,系数趋于
。而在x取值在门限值c附近时,如果门限值为解释变量,则该解释变量的系数存在一个导数的平滑转换,可自行推导。这里只列举了单门限、单转换函数的简单例子,实际情况还需自己画图分析。

理想的情况自然是做出了U型或者倒U型的非线性关系呀~但其他结论只要结果稳健,都是也都是可信的。

关于内生性问题,由于看到有核心期刊中说PSTR模型可解决双向因果带来的内生性问题,求证的结果应该是不可以哒~重申,PSTR模型无法解决内生性问题,只能说面板模型能缓解部分的内生性问题,但该说法现今普遍不具有说服力。内生性问题的解决还是需要寻找工具变量、或其他方法进行解决。

以上,嘻嘻。


PSTR模型的matlab代码及相关文章:

链接:https://pan.baidu.com/s/1ejcLvM2DhfFj3qwn59VcjA

提取码:7elk

大家可以参照Colletaz_Hurlin的文章比对PSTR跑出的结果呀~

如果有什么问题,欢迎大家指出。

arima模型matlab代码_PSTR面板平滑转换模型简介(附Matlab代码分享)相关推荐

  1. matlab中多元线性回归regress函数精确剖析(附实例代码)

    matlab中多元线性回归regress函数精确剖析(附实例代码) 目录 前言 一.何为regress? 二.regress函数中的参数 三.实例分析 总结 前言 regress函数功能十分强大,它可 ...

  2. 你真的了解分类模型评估指标都有哪些吗?【附Python代码实现】

    大家早上好,本人姓吴,如果觉得文章写得还行的话也可以叫我吴老师.欢迎大家跟我一起走进数据分析的世界,一起学习! 感兴趣的朋友可以关注我或者我的数据分析专栏,里面有许多优质的文章跟大家分享哦. 必看前言 ...

  3. 基于智能家居c语言程序代码,基于单片机的智能家居系统设计(附程序代码)

    基于单片机的智能家居系统设计(附程序代码)(任务书,开题报告,外文翻译,论文10000字) 摘要 基于近年来通信电子技术的高速发展,使得一些原来可望不可及的事关民生的技术变为可能,条件允许的情况下,人 ...

  4. OpenCV演示代码以查找图像中的轮廓(附完整代码)

    OpenCV演示代码以查找图像中的轮廓 OpenCV演示代码以查找图像中的轮廓 OpenCV演示代码以查找图像中的轮廓 #include "opencv2/imgcodecs.hpp&quo ...

  5. java登录注册抽奖完整代码_JAVA实现用户抽奖功能(附完整代码)

    需求分析 1)实现三个基本功能:登录.注册.抽奖. 2)登录:用户输入账号密码进行登录,输入账号后会匹配已注册的用户,若输入用户不存在则退出,密码有三次输入机会,登录成功后主界面会显示已登录用户的账号 ...

  6. 光纤光栅matlab,基于PSO算法的光纤光栅参数重构(附Matlab源程序)

    基于PSO算法的光纤光栅参数重构(附Matlab源程序)(含任务书,开题报告,外文翻译,毕业论文12600字) 摘要: 本文利用粒子群优化算法重构了啁啾光纤光栅的结构参数.根据啁啾光纤光栅的目标反射谱 ...

  7. 灰色GM(1,1)模型及其在电力负荷预测中的应用附Matlab代码

    ✅作者简介:热爱科研的Matlab仿真开发者,修心和技术同步精进,matlab项目合作可私信.

  8. 【滤波跟踪】基于交互式多模型的UKF滤波机动目标跟踪问题研究附matlab代码

    ✅作者简介:热爱科研的Matlab仿真开发者,修心和技术同步精进,matlab项目合作可私信.

  9. 基于MATLAB的逆矩阵、相似矩阵、正交矩阵(附完整代码)

    一. 符号多项式与数值多项式的转换 向量,可以利用MATLAB将此向量转换为多项式表示,格式如下: f=poly2sym(P) 当然,反过来也可以将符号多项式转换为向量,格式如下: P=sym2pol ...

最新文章

  1. 2020年Yann Lecun深度学习笔记(上)
  2. 不止Markov决策过程,全景式分析强化学习研究内容
  3. matplot.bar 与matplot.barh绘制直方图案例大全
  4. websocket中发生数据丢失_为什么事实上却发生了数据丢失,只有少部 分数据可以加载进来...
  5. python官网下载速度慢-python 官网慢
  6. 红外感应自动出水水龙头的电路原理
  7. linux的memmap函数_linux /proc下的statm、maps、memmap 内存信息文件分析
  8. 为什么在子类中不重写超类的实例变量
  9. nehe教程混合这一节需要注意的两个地方
  10. jenkins svn tomcat ant自动部署
  11. 164. Maximum Gap
  12. android画布缩放 移动demo,Android:画布无法缩放
  13. ncurses窗口机制:wprintw(), wrefresh()
  14. ubuntu 是基于debian gnu/linux,在 Ubuntu 或其它 GNU/Linux 系统下安装 Debian
  15. GetAsyncKeyState() 0x8000
  16. VS2010-MFC(Ribbon界面开发:为Ribbon Bar添加控件)
  17. [转]DRP系统知识点总结
  18. Java之BIO网络编程
  19. 怎样测量单片机程序的运行时间?
  20. 3DMAX建模教程:给模型设计逼真的发型!

热门文章

  1. 基于平面几何精确且鲁棒的尺度恢复单目视觉里程计
  2. 机器学习与高维信息检索 - Note 6 - 核, 核方法与核函数(Kernels and the Kernel Trick)
  3. ATS自定义日志中的各字段解读
  4. VC manifest
  5. Go 分布式学习利器(20)-- Go并发编程之多路选择和超时控制,channel的关闭和广播
  6. 从零开始学Go之接口(一):接口
  7. transition属性值
  8. 网页中;window.onerror=function(){return!0};
  9. 如何轻松实现iOS9多任务管理器效果(iCarousel高级教程)
  10. HDU 1757 A Simple Math Problem