2013-05-07 1405 views
1

我需要显示每年都是静态的时间序列变量的散点图(该图实际上是一串垂直线)。我需要创建一个趋势线,显示不同时间段的变化。如何绘制Stata不连续回归中的趋势线?

here is an illustration of what I need to have

注意的趋势被打破随着时间的推移,因为对可变正被测量的结构变化。

我使用的代码是two-way (scatter var1 var2)。这些线条是手绘的,以显示最终结果的外观大致示例。

回答

2

看起来你已经有了一个线段图。

. webuse grunfeld 

. line invest year if company == 1 /// 
|| lfit invest year if company == 1 /// 
|| lfit invest year if company == 1 & year < 1945, /// 
lp(dash) legend(order(2 "all years" 3 "before 1945")) 

显示了一些你可能不知道的技术。第二个命令应该在一行上输入。如果以交互方式打字,请忽略///

但是你试过的代码在哪里?这是预计在这个论坛上的帖子。

+0

我编辑了这个问题来回答你的问题。谢谢。 – MJAS 2013-05-07 20:38:19