楼主: 历史的尘埃
2865 2

请教:非平衡面板数据编程求值处理 [推广有奖]

  • 0关注
  • 0粉丝

学前班

20%

还不是VIP/贵宾

-

威望
0
论坛币
5 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
103 点
帖子
2
精华
0
在线时间
4 小时
注册时间
2009-6-2
最后登录
2021-9-5

楼主
历史的尘埃 发表于 2010-3-31 12:38:25 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
问题如下:

       上市公司若干,代码从2-600997不等,时间跨度1998-2006年,求各样本公司现金流CF的9年总体标准差,并赋值为新的CFSD,构成面板数据的一个新变量,即某一个样本公司具有同样的CFSD,便于后续分组检验。样本公司代码stdm为long型.
      编程如下:

          gen cfsd=0
        
     forvalues i=1/600997{
  
    qui su cf  if stdm=='i'
    qui replace cfsd=r(sd)  if stdm=='i'

      }

  报告出错为 ‘i’ is invalidname

   请问,为何会出错?此前使用类似编程处理没有出现过这类问题。此外有没有更好的办法解决这个问题?
   谢谢。
二维码

扫码加我 拉你入群

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

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

关键词:非平衡面板数据 非平衡面板 平衡面板 面板数据 非平衡 数据 请教 面板 非平衡 求值

沙发
h3327156 发表于 2010-4-1 02:06:59
为何会出错?

没为什么

因为您标点符号不小心弄错了!

'i'  请改为 `i'

藤椅
jiemin 在职认证  发表于 2012-9-2 12:14:02
用matlab吧
凡事预则立~

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-25 06:51