楼主: 泡泡飞啊飞
812 0

用stata处理数据,既不报错也不出结果 [推广有奖]

  • 0关注
  • 0粉丝

大专生

30%

还不是VIP/贵宾

-

威望
0
论坛币
1286 个
通用积分
0.0000
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
166 点
帖子
6
精华
0
在线时间
90 小时
注册时间
2017-11-30
最后登录
2025-9-6

楼主
泡泡飞啊飞 发表于 2019-11-4 16:36:09 |AI写论文
2论坛币
用循环语句试图让stata处理数据,但是既不报错也不出结果,真是奇怪,求各路大侠支招
语句如下
forvalues i = 0(1)1854783 {
    if gvkey`i+1' == gvkey`i' {
            gen ainvtq`i+1' = 0.5*(invtq`i+1'+invtq`i')
            }
     else if gvkey`i+1' != gvkey`i' {
            gen ainvtq`i+1' = invtq`i+1'
            }
        }

数据见下方
gvkeylinkprimliidlinktypelpermnolpermcolinkdtlinkenddtdatadatefyearqfqtrfyrindfmtconsolpopsrcdatafmtticcusipconmacctchgqacctstdqadrrqajexqajpqbsprqcompstqcurcdqcurncdqcurrtrqcuruscnqdatacqtrdatafqtrscfqrdqapqcogsqinvtqrectqrevtqsicspcindcdspcseccdspcsrcdldteipodate

1000

C00XNU

19610101

19700929

19660331

1966

1

12

INDLCDSTDAE.2

32102

A & E PLASTIK PAK INC

3.09

1



USDUSD

1


1966Q11966Q1






3089

325

978


19780630


1000

C00XNU

19610101

19700929

19660630

1966

2

12

INDLCDSTDAE.2

32102

A & E PLASTIK PAK INC

3.09

1



USDUSD

1


1966Q21966Q2






3089

325

978


19780630


1000

C00XNU

19610101

19700929

19660930

1966

3

12

INDLCDSTDAE.2

32102

A & E PLASTIK PAK INC

3.09

1



USDUSD

1


1966Q31966Q3






3089

325

978


19780630


1000

C00XNU

19610101

19700929

19661231

1966

4

12

INDLCDSTDAE.2

32102

A & E PLASTIK PAK INC

3.09

1



USDUSD

1


1966Q41966Q4


2.82



4.032

3089

325

978


19780630


1000

C00XNU

19610101

19700929

19670331

1967

1

12

INDLCDSTDAE.2

32102

A & E PLASTIK PAK INC

3.09

1



USDUSD

1


1967Q11967Q1






3089

325

978


19780630


1000

C00XNU

19610101

19700929

19670630

1967

2

12

INDLCDSTDAE.2

32102

A & E PLASTIK PAK INC

3.09

1



USDUSD

1


1967Q21967Q2






3089

325

978


19780630


1000

C00XNU

19610101

19700929

19670930

1967

3

12

INDLCDSTDAE.2

32102

A & E PLASTIK PAK INC

3.09

1



USDUSD

1


1967Q31967Q3






3089

325

978


19780630


1000

C00XNU

19610101

19700929

19671231

1967

4

12

INDLCDSTDAE.2

32102

A & E PLASTIK PAK INC

3.09

1


AAUSDUSD

1


1967Q41967Q4


4.079



5.363

3089

325

978


19780630


1000

C00XNU

19610101

19700929

19680331

1968

1

12

INDLCDSTDAE.2

32102

A & E PLASTIK PAK INC

3.09

1



USDUSD

1


1968Q11968Q1






3089

325

978


19780630




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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-28 15:42