下面的数据中分别是年度,总贸易值,各行业代码,分行业、分年度的各行业加总的贸易值
我想把每年的总贸易额数据取出来,92 贸易额、93贸易额等,排成列向量
分行业分年度的贸易额也去取出来,92年的71贸易额、72贸易额、73贸易额等,排成列向量
谢谢大家
| year | totaltrade | newcode | tradesum |
| 1992 | 1.94E+08 | 71 | 2132733 |
| 1992 | 1.94E+08 | 71 | 2132733 |
| 1992 | 1.94E+08 | 71 | 2132733 |
| 1992 | 1.94E+08 | 71 | 2132733 |
| 1992 | 1.94E+08 | 71 | 2132733 |
| 1992 | 1.94E+08 | 72 | 1.83E+07 |
| 1992 | 1.94E+08 | 72 | 1.83E+07 |
| 1992 | 1.94E+08 | 72 | 1.83E+07 |
| 1992 | 1.94E+08 | 72 | 1.83E+07 |
| 1992 | 1.94E+08 | 72 | 1.83E+07 |
| 1992 | 1.94E+08 | 72 | 1.83E+07 |
| 1992 | 1.94E+08 | 72 | 1.83E+07 |
| 1992 | 1.94E+08 | 72 | 1.83E+07 |
| 1992 | 1.94E+08 | 72 | 1.83E+07 |
| 1992 | 1.94E+08 | 72 | 1.83E+07 |
| 1992 | 1.94E+08 | 72 | 1.83E+07 |
| 1992 | 1.94E+08 | 72 | 1.83E+07 |
| 1992 | 1.94E+08 | 72 | 1.83E+07 |
| 1992 | 1.94E+08 | 72 | 1.83E+07 |
| 1992 | 1.94E+08 | 72 | 1.83E+07 |
| 1992 | 1.94E+08 | 73 | 2815247 |
| 1992 | 1.94E+08 | 73 | 2815247 |
| 1992 | 1.94E+08 | 73 | 2815247 |
| 1992 | 1.94E+08 | 73 | 2815247 |
| 1992 | 1.94E+08 | 73 | 2815247 |
| 1992 | 1.94E+08 | 74 | 5764768 |
| 1992 | 1.94E+08 | 74 | 5764768 |
| 1992 | 1.94E+08 | 74 | 5764768 |
| 1992 | 1.94E+08 | 74 | 5764768 |
| 1992 | 1.94E+08 | 74 | 5764768 |
| 1992 | 1.94E+08 | 74 | 5764768 |
| 1992 | 1.94E+08 | 74 | 5764768 |
| 1992 | 1.94E+08 | 74 | 5764768 |
| 1992 | 1.94E+08 | 74 | 5764768 |
| 1992 | 1.94E+08 | 74 | 5764768 |
| 1992 | 1.94E+08 | 74 | 5764768 |
| 1992 | 1.94E+08 | 74 | 5764768 |
| 1992 | 1.94E+08 | 74 | 5764768 |
| 1992 | 1.94E+08 | 74 | 5764768 |
| 1992 | 1.94E+08 | 74 | 5764768 |
| 1992 | 1.94E+08 | 74 | 5764768 |
| 1992 | 1.94E+08 | 74 | 5764768 |
| 1992 | 1.94E+08 | 74 | 5764768 |
| 1992 | 1.94E+08 | 74 | 5764768 |
| 1992 | 1.94E+08 | 74 | 5764768 |
| 1992 | 1.94E+08 | 74 | 5764768 |
| 1992 | 1.94E+08 | 74 | 5764768 |
| 1992 | 1.94E+08 | 74 | 5764768 |
| 1992 | 1.94E+08 | 74 | 5764768 |
| 1992 | 1.94E+08 | 75 | 1.01E+07 |
| 1992 | 1.94E+08 | 76 | 4.29E+07 |
| 1992 | 1.94E+08 | 76 | 4.29E+07 |
| 1992 | 1.94E+08 | 77 | 1.10E+08 |
| 1992 | 1.94E+08 | 77 | 1.10E+08 |
| 1992 | 1.94E+08 | 77 | 1.10E+08 |
| 1992 | 1.94E+08 | 77 | 1.10E+08 |
| 1992 | 1.94E+08 | 77 | 1.10E+08 |
| 1992 | 1.94E+08 | 77 | 1.10E+08 |
| 1992 | 1.94E+08 | 77 | 1.10E+08 |
| 1992 | 1.94E+08 | 77 | 1.10E+08 |
| 1992 | 1.94E+08 | 77 | 1.10E+08 |
| 1992 | 1.94E+08 | 77 | 1.10E+08 |
| 1992 | 1.94E+08 | 77 | 1.10E+08 |
| 1992 | 1.94E+08 | 77 | 1.10E+08 |
| 1992 | 1.94E+08 | 77 | 1.10E+08 |
| 1992 | 1.94E+08 | 77 | 1.10E+08 |
| 1992 | 1.94E+08 | 77 | 1.10E+08 |
| 1992 | 1.94E+08 | 77 | 1.10E+08 |
| 1992 | 1.94E+08 | 77 | 1.10E+08 |
| 1992 | 1.94E+08 | 77 | 1.10E+08 |
| 1992 | 1.94E+08 | 78 | 1567492 |
| 1992 | 1.94E+08 | 78 | 1567492 |
| 1992 | 1.94E+08 | 78 | 1567492 |
| 1992 | 1.94E+08 | 79 | 280374 |
| 1992 | 1.94E+08 | 79 | 280374 |
| 1993 | 4.71E+08 | 71 | 7488683 |
| 1993 | 4.71E+08 | 71 | 7488683 |
| 1993 | 4.71E+08 | 71 | 7488683 |
| 1993 | 4.71E+08 | 71 | 7488683 |
| 1993 | 4.71E+08 | 71 | 7488683 |
| 1993 | 4.71E+08 | 71 | 7488683 |
| 1993 | 4.71E+08 | 71 | 7488683 |
| 1993 | 4.71E+08 | 71 | 7488683 |
| 1993 | 4.71E+08 | 71 | 7488683 |
| 1993 | 4.71E+08 | 72 | 2.66E+07 |
| 1993 | 4.71E+08 | 72 | 2.66E+07 |
| 1993 | 4.71E+08 | 72 | 2.66E+07 |
| 1993 | 4.71E+08 | 72 | 2.66E+07 |
| 1993 | 4.71E+08 | 72 | 2.66E+07 |
| 1993 | 4.71E+08 | 72 | 2.66E+07 |
| 1993 | 4.71E+08 | 72 | 2.66E+07 |
| 1993 | 4.71E+08 | 72 | 2.66E+07 |
| 1993 | 4.71E+08 | 72 | 2.66E+07 |
| 1993 | 4.71E+08 | 72 | 2.66E+07 |
| 1993 | 4.71E+08 | 72 | 2.66E+07 |
| 1993 | 4.71E+08 | 72 | 2.66E+07 |
| 1993 | 4.71E+08 | 72 | 2.66E+07 |
| 1993 | 4.71E+08 | 72 | 2.66E+07 |
| 1993 | 4.71E+08 | 72 | 2.66E+07 |
| 1993 | 4.71E+08 | 72 | 2.66E+07 |
| 1993 | 4.71E+08 | 72 | 2.66E+07 |
| 1993 | 4.71E+08 | 73 | 1914726 |
| 1993 | 4.71E+08 | 73 | 1914726 |
| 1993 | 4.71E+08 | 73 | 1914726 |
| 1993 | 4.71E+08 | 73 | 1914726 |
| 1993 | 4.71E+08 | 73 | 1914726 |
| 1993 | 4.71E+08 | 74 | 1.05E+07 |
| 1993 | 4.71E+08 | 74 | 1.05E+07 |
| 1993 | 4.71E+08 | 74 | 1.05E+07 |
| 1993 | 4.71E+08 | 74 | 1.05E+07 |
| 1993 | 4.71E+08 | 74 | 1.05E+07 |
| 1993 | 4.71E+08 | 74 | 1.05E+07 |
| 1993 | 4.71E+08 | 74 | 1.05E+07 |
| 1993 | 4.71E+08 | 74 | 1.05E+07 |
| 1993 | 4.71E+08 | 74 | 1.05E+07 |
| 1993 | 4.71E+08 | 74 | 1.05E+07 |
| 1993 | 4.71E+08 | 74 | 1.05E+07 |
| 1993 | 4.71E+08 | 74 | 1.05E+07 |
| 1993 | 4.71E+08 | 74 | 1.05E+07 |
| 1993 | 4.71E+08 | 74 | 1.05E+07 |
| 1993 | 4.71E+08 | 74 | 1.05E+07 |
| 1993 | 4.71E+08 | 74 | 1.05E+07 |
| 1993 | 4.71E+08 | 74 | 1.05E+07 |
| 1993 | 4.71E+08 | 74 | 1.05E+07 |
| 1993 | 4.71E+08 | 74 | 1.05E+07 |
| 1993 | 4.71E+08 | 74 | 1.05E+07 |
| 1993 | 4.71E+08 | 74 | 1.05E+07 |
| 1993 | 4.71E+08 | 74 | 1.05E+07 |
| 1993 | 4.71E+08 | 74 | 1.05E+07 |
| 1993 | 4.71E+08 | 74 | 1.05E+07 |
| 1993 | 4.71E+08 | 74 | 1.05E+07 |
| 1993 | 4.71E+08 | 75 | 3.37E+07 |
| 1993 | 4.71E+08 | 76 | 1.12E+08 |
| 1993 | 4.71E+08 | 76 | 1.12E+08 |
| 1993 | 4.71E+08 | 77 | 2.71E+08 |
| 1993 | 4.71E+08 | 77 | 2.71E+08 |
| 1993 | 4.71E+08 | 77 | 2.71E+08 |
| 1993 | 4.71E+08 | 77 | 2.71E+08 |
| 1993 | 4.71E+08 | 77 | 2.71E+08 |
| 1993 | 4.71E+08 | 77 | 2.71E+08 |
| 1993 | 4.71E+08 | 77 | 2.71E+08 |
| 1993 | 4.71E+08 | 77 | 2.71E+08 |
| 1993 | 4.71E+08 | 77 | 2.71E+08 |
| 1993 | 4.71E+08 | 77 | 2.71E+08 |
| 1993 | 4.71E+08 | 77 | 2.71E+08 |
| 1993 | 4.71E+08 | 77 | 2.71E+08 |
| 1993 | 4.71E+08 | 77 | 2.71E+08 |
| 1993 | 4.71E+08 | 77 | 2.71E+08 |
| 1993 | 4.71E+08 | 77 | 2.71E+08 |
| 1993 | 4.71E+08 | 77 | 2.71E+08 |
| 1993 | 4.71E+08 | 77 | 2.71E+08 |
| 1993 | 4.71E+08 | 77 | 2.71E+08 |
| 1993 | 4.71E+08 | 77 | 2.71E+08 |
| 1993 | 4.71E+08 | 77 | 2.71E+08 |
| 1993 | 4.71E+08 | 78 | 7056889 |
| 1993 | 4.71E+08 | 78 | 7056889 |
| 1993 | 4.71E+08 | 78 | 7056889 |
| 1993 | 4.71E+08 | 78 | 7056889 |
| 1993 | 4.71E+08 | 79 | 53910 |
谢谢,好象有点问题,下面是程序的运行结果,
. do "F:\处理数据文件2.do"
. bysort year newcode: gen id=_n
. keep if id==1
(0 observations deleted)
. drop id
. tab newcode year
| year
newcode | 1992 1993 1994 | Total
-----------+---------------------------------+----------
71 | 1 1 1 | 15
72 | 1 1 1 | 15
73 | 1 1 1 | 15
74 | 1 1 1 | 15
75 | 1 1 1 | 15
76 | 1 1 1 | 15
77 | 1 1 1 | 15
78 | 1 1 1 | 15
79 | 1 1 1 | 15
-----------+---------------------------------+----------
Total | 9 9 9 | 135
| year
newcode | 1995 1996 1997 | Total
-----------+---------------------------------+----------
71 | 1 1 1 | 15
72 | 1 1 1 | 15
73 | 1 1 1 | 15
74 | 1 1 1 | 15
75 | 1 1 1 | 15
76 | 1 1 1 | 15
77 | 1 1 1 | 15
78 | 1 1 1 | 15
79 | 1 1 1 | 15
-----------+---------------------------------+----------
Total | 9 9 9 | 135
| year
newcode | 1998 1999 2000 | Total
-----------+---------------------------------+----------
71 | 1 1 1 | 15
72 | 1 1 1 | 15
73 | 1 1 1 | 15
74 | 1 1 1 | 15
75 | 1 1 1 | 15
76 | 1 1 1 | 15
77 | 1 1 1 | 15
78 | 1 1 1 | 15
79 | 1 1 1 | 15
-----------+---------------------------------+----------
Total | 9 9 9 | 135
| year
newcode | 2001 2002 2003 | Total
-----------+---------------------------------+----------
71 | 1 1 1 | 15
72 | 1 1 1 | 15
73 | 1 1 1 | 15
74 | 1 1 1 | 15
75 | 1 1 1 | 15
76 | 1 1 1 | 15
77 | 1 1 1 | 15
78 | 1 1 1 | 15
79 | 1 1 1 | 15
-----------+---------------------------------+----------
Total | 9 9 9 | 135
| year
newcode | 2004 2005 2006 | Total
-----------+---------------------------------+----------
71 | 1 1 1 | 15
72 | 1 1 1 | 15
73 | 1 1 1 | 15
74 | 1 1 1 | 15
75 | 1 1 1 | 15
76 | 1 1 1 | 15
77 | 1 1 1 | 15
78 | 1 1 1 | 15
79 | 1 1 1 | 15
-----------+---------------------------------+----------
Total | 9 9 9 | 135
. reshape wide tradesum,i( year) j( newcode)
newcode contains missing values
r(498);
end of do-file
r(498);
谢谢,好象有点问题,下面是程序的运行结果,
. do "F:\处理数据文件2.do"
. bysort year newcode: gen id=_n
. keep if id==1
(0 observations deleted)
. drop id
. tab newcode year
| year
newcode | 1992 1993 1994 | Total
-----------+---------------------------------+----------
71 | 1 1 1 | 15
72 | 1 1 1 | 15
73 | 1 1 1 | 15
74 | 1 1 1 | 15
75 | 1 1 1 | 15
76 | 1 1 1 | 15
77 | 1 1 1 | 15
78 | 1 1 1 | 15
79 | 1 1 1 | 15
-----------+---------------------------------+----------
Total | 9 9 9 | 135
| year
newcode | 1995 1996 1997 | Total
-----------+---------------------------------+----------
71 | 1 1 1 | 15
72 | 1 1 1 | 15
73 | 1 1 1 | 15
74 | 1 1 1 | 15
75 | 1 1 1 | 15
76 | 1 1 1 | 15
77 | 1 1 1 | 15
78 | 1 1 1 | 15
79 | 1 1 1 | 15
-----------+---------------------------------+----------
Total | 9 9 9 | 135
| year
newcode | 1998 1999 2000 | Total
-----------+---------------------------------+----------
71 | 1 1 1 | 15
72 | 1 1 1 | 15
73 | 1 1 1 | 15
74 | 1 1 1 | 15
75 | 1 1 1 | 15
76 | 1 1 1 | 15
77 | 1 1 1 | 15
78 | 1 1 1 | 15
79 | 1 1 1 | 15
-----------+---------------------------------+----------
Total | 9 9 9 | 135
| year
newcode | 2001 2002 2003 | Total
-----------+---------------------------------+----------
71 | 1 1 1 | 15
72 | 1 1 1 | 15
73 | 1 1 1 | 15
74 | 1 1 1 | 15
75 | 1 1 1 | 15
76 | 1 1 1 | 15
77 | 1 1 1 | 15
78 | 1 1 1 | 15
79 | 1 1 1 | 15
-----------+---------------------------------+----------
Total | 9 9 9 | 135
| year
newcode | 2004 2005 2006 | Total
-----------+---------------------------------+----------
71 | 1 1 1 | 15
72 | 1 1 1 | 15
73 | 1 1 1 | 15
74 | 1 1 1 | 15
75 | 1 1 1 | 15
76 | 1 1 1 | 15
77 | 1 1 1 | 15
78 | 1 1 1 | 15
79 | 1 1 1 | 15
-----------+---------------------------------+----------
Total | 9 9 9 | 135
. reshape wide tradesum,i( year) j( newcode)
newcode contains missing values
r(498);
end of do-file
r(498);
preserve
keep year totaltrad
duplicates drop
save ysum.dta, replace
restore
preserve
drop totaltrad newcode
duplicates drop
save ysicsum.dta, replace
restore
* list year sum
use ysum.dta, clear
list
* list year and sic sum
use ysicsum.dta, clear
list
扫码加好友,拉您进群



收藏
