楼主: wingguy
7176 17

[编程问题求助] 面板数据筛选问题,挺急的,在线等…… [推广有奖]

11
réussite 发表于 2014-6-6 00:32:48
wingguy 发表于 2014-6-6 00:28
这个肯定都已经处理了,已经生成数值的变量放在后面,你可以假设你想要的时间变量都有了,有思路吗,随便 ...
如果你是批量处理的时间变量,那肯定是连续的,只不过某些时间是missing value。然后替换missing value=0,还可以继续sum。我觉得重新批量生成时间数列,保证连续性,然后再做。
已有 1 人评分论坛币 热心指数 收起 理由
crystal8832 + 10 + 1 鼓励积极发帖讨论

总评分: 论坛币 + 10  热心指数 + 1   查看全部评分

12
wingguy 学生认证  发表于 2014-6-6 00:43:26
réussite 发表于 2014-6-6 00:32
如果你是批量处理的时间变量,那肯定是连续的,只不过某些时间是missing value。然后替换missing value=0 ...
不好意思啊,我有点不懂你的意思,因为我本来的数据就是不连续的。
正如你所说的那个红色的文本数据列,那个就是我源数据(年月),我所做的只是从这个变量里面把属于年份的前4个字符提出来作为年份值的变量。
~~是不是我已经把你给搞混了……对不起啊~~
QQ截图20140606000718.png

gg

13
réussite 发表于 2014-6-6 00:53:35
wingguy 发表于 2014-6-6 00:43
不好意思啊,我有点不懂你的意思,因为我本来的数据就是不连续的。
正如你所说的那个红色的文本数据列, ...
没有没有,我明白你的意思,只是因为sample不连续,您先要generate连续的时间值,然后选取断点,不然没法做loop(上一个问题),if也有点勉强。所有的问题都是由于trdmnt不连续,如果能生成连续的,其他也就好办了。

假设,penal对应为公司id和年份,月份月对应当月项目值合并。这样就整齐多了,没用的一律“.”

14
réussite 发表于 2014-6-6 01:04:01
只能想到这些,我没有做过公司数据,但我一般喜欢整理成既定格式在做分析。您如果想要做年月和公司panel,把月份对应变量再重新加入就好了,当然,转来转去会麻烦些。也可以根据对应年份做临时dta,整理好时间序列后在合并,只要公司id相同,很快的。相对快一些。

15
wingguy 学生认证  发表于 2014-6-6 01:11:56
réussite 发表于 2014-6-6 01:04
只能想到这些,我没有做过公司数据,但我一般喜欢整理成既定格式在做分析。您如果想要做年月和公司panel,把 ...
谢谢啊,感谢你陪我聊了这么久啊,现在有点晚了,我就不打扰你休息了~~:)
gg

16
réussite 发表于 2014-6-6 01:19:31
wingguy 发表于 2014-6-6 01:11
谢谢啊,感谢你陪我聊了这么久啊,现在有点晚了,我就不打扰你休息了~~:)
也没用神马实质性的帮助,不好意思啊~

加油!

17
ywh19860616 发表于 2014-6-6 15:56:26
一份耕耘,一份收获。

18
whqisong 发表于 2014-6-24 22:42:51
编程吗?真的不懂!

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

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