楼主: 15910717526
630 2

[时间序列问题] STATA两段时间序列怎么导入 [推广有奖]

  • 0关注
  • 0粉丝

已卖:51份资源

高中生

57%

还不是VIP/贵宾

-

威望
0
论坛币
1119 个
通用积分
0.3600
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
163 点
帖子
3
精华
0
在线时间
59 小时
注册时间
2021-2-28
最后登录
2025-9-16

楼主
15910717526 发表于 2023-7-26 21:14:55 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
各位大佬求助
我写的是两段时间序列的对比(两段数据分别做回归,用Granger因果分析等方法做出结果,对结果进行对比)第一段是变量a和变量b在2019年3月10号到20年7月30号的日度数据(共420条数据)
第二段是变量a和变量b在2020年8月1号到22年7月30号的日度数据(共650条数据)
我想请教的是这两段数据是不是没办法同时导入同一个stata文件?(因为需要设置时间)
是不是需要第一段时间序列数据建一个stata文件,第二段时间序列数据建一个stata文件呀?

各位大佬救命啊!!!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:Stata 时间序列 tata Granger 时间序列数据 Stata STATA数据 时间序列

沙发
小人与海 学生认证  发表于 2023-9-21 21:37:09
是的,存在两个数据文件里面就行。你先把原来的数据保存了:save 现在的数据文件1.dta, replace。然后use 新的数据文件2.dta, clear

藤椅
oliyiyi 发表于 2023-9-21 22:38:51
  1. // 加载第一段数据并创建标记变量period
  2. use data1.dta, clear
  3. gen period = 1  // 为第一段数据生成 period 变量,值为1
  4. save data1.dta, replace  // 保存修改后的第一段数据

  5. // 加载第二段数据并创建标记变量period
  6. use data2.dta, clear
  7. gen period = 2  // 为第二段数据生成 period 变量,值为2
  8. save data2.dta, replace  // 保存修改后的第二段数据

  9. // 合并两个数据集
  10. use data1.dta, clear  // 加载第一段数据
  11. append using data2.dta  // 将第二段数据附加到第一段数据后

  12. // 设置时间序列和面板变量
  13. tsset period date  // 设置 period 为面板变量,date 为时间序列变量

  14. // 对第一段数据进行回归分析
  15. regress y x if period == 1  // 当 period 为 1 时,即第一段数据,进行回归分析

  16. // 对第二段数据进行回归分析
  17. regress y x if period == 2  // 当 period 为 2 时,即第二段数据,进行回归分析
复制代码

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2026-2-3 05:57