number | 20020322 | 20020329 | 20020405 | 20020412 | 20020419 | 20020426 | 20020503 |
1 | 901.05 | 943.45 | 1042.39 | 1056.52 | 1028.25 | 982.32 | 1038.85 |
2 | 391.58 | 375.27 | 442.76 | 444.98 | 466.49 | 507.28 | 493.93 |
3 | 200.23 | 189.68 | 202.48 | 215.29 | 230.07 | 231.55 | 238.7 |
4 | 496.92 | 495.76 | 480.66 | 470.22 | 501.56 | 476.02 | 466.8 |
5 | 219.13 | 221.84 | 216.4 | 216.43 | 213.72 | 209.39 | 221.3 |
6 | 623.74 | 572.3 | 538.86 | 568.07 | 584.3 | 551.84 | 571.32 |
看了一下大家关于行和列的帖子,但是我的数据是这样子的,如上所示:
number表示代码,20020322表示2002年3月22日,里面的数字为股票价格。
我现在想转换成如下格式:
number | data | price |
1 | 20020322 | 901.05 |
2 | 20020322 | 391.58 |
3 | 20020322 | 200.23 |
4 | 20020322 | 496.92 |
5 | 20020322 | 219.13 |
6 | 20020322 | 623.74 |
1 | 20020329 | 943.45 |
2 | 20020329 | 375.27 |
3 | 20020329 | 189.68 |
4 | 20020329 | 495.76 |
5 | 20020329 | 221.84 |
6 | 20020329 | 572.3 |
请问各位大侠,该如何操作啊?我看了一下reshape命令,好像无法实现这种功能。而且,因为我原数据的字段为数字的,所以我还没法直接把数据复制到STATA里面,跪求各位英雄好汉啦~
原始数据在下面,非常感谢~
data.xls
(18.5 KB)


雷达卡




京公网安备 11010802022788号







