【发布时间】:2018-07-01 11:40:43
【问题描述】:
我目前正在寻找一种方法来创建一组虚拟变量,以指示面板中的时间事件。明确地说,我正在尝试制作虚拟变量来指示事件发生前 20 年和事件发生后 20 年的事件,例如20 年内战争对贸易的影响。我想为 dyads 中的每个合作伙伴编写这个假人。如何优雅地对这些事件假人进行编程?我会很感激你的帮助:)
iso_o iso_d year mid_o mid_d
ABW AFG 1980 0 1
ABW AFG 1981 0 1
ABW AFG 1982 0 1
ABW AFG 1983 0 2
ABW AFG 1984 0 1
ABW AFG 1985 0 1
ABW AFG 1986 0 1
ABW AFG 1987 0 1
ABW AFG 1988 0 0
ABW AFG 1989 0 1
所以这就是我想去的地方:
iso_o iso_d year mid_o mid_d mid_o_t-20 mid_o_t-19 mid o_t-18 .... mid_d_t-20
ABW AFG 1980 0 1 0 0 0
ABW AFG 1981 0 1 0 0 0
ABW AFG 1982 0 1 0 0 0
ABW AFG 1983 0 2 0 0 0
ABW AFG 1984 0 1 0 0 0
ABW AFG 1985 0 1 0 0 0
【问题讨论】:
-
如果您提供a complete minimal reproducible example 来回答您的问题,我们更有可能为您提供帮助。我们可以从中工作并使用它来向您展示如何回答您的问题。证明你已经付出了一些努力通常是件好事。
-
感谢您的帮助。我找到了解决问题的方法。
标签: r variables events time panel