我的目的是:按照行业和年度,将市场化程度(schcd)指标分为 高 中 低 三组,我用的代码是:
bysort year ind :quantiles schcd , gen(ndum) n(3)
运行命令的时候发现,我第一次运行分好组之后,把系统关掉 再运行一次,结果跟第一次不一样。由于分组结果不同,导致我后面做调节效应时,回归结果也是不可复现的,请问老师这种情况应该怎么处理呢 ? 下面是我的两次运行结果
----------------------- copy starting from the next line -----------------------
- * Example generated by -dataex-. To install: ssc install dataex
- clear
- input long stkcd int year str3 ind float(schcd ndum)
- 860 2009 "A01" 7.36 3
- 600180 2009 "A01" 6.94 3
- 600598 2009 "A01" 4.88 1
- 600354 2009 "A01" 3.67 1
- 600962 2009 "A01" 7.36 3
- 2041 2009 "A01" 6.94 3
- 972 2009 "A01" 7.36 3
- 600108 2009 "A01" 3.67 1
- 600540 2009 "A01" 4.12 1
- 600189 2009 "A02" 5.8 1
- 592 2009 "A02" 6.89 3
- 2299 2009 "A03" 6.89 3
- 2234 2009 "A03" 6.94 3
- 735 2009 "A03" 4.31 1
- 600097 2009 "A04" 8.41 3
- 509 2009 "A04" 5.79 1
- 600438 2009 "A05" 5.79 3
- 600546 2009 "B06" 4.12 1
- 600123 2009 "B06" 4.12 1
- 600508 2009 "B06" 8.41 3
- 600714 2009 "B06" 3.37 1
- 600121 2009 "B06" 5.99 3
- 600971 2009 "B06" 6.04 3
- 601666 2009 "B06" 5.99 3
- 601001 2009 "B06" 4.12 1
- 552 2009 "B06" 3.67 1
- 601898 2009 "B06" 7.36 3
- 600381 2009 "B06" 3.37 1
- 983 2009 "B06" 4.12 1
- 600188 2009 "B06" 6.94 3
- 601088 2009 "B06" 7.36 3
- 601918 2009 "B06" 6.04 3
- 601808 2009 "B07" 6.64 1
- 601857 2009 "B07" 7.36 3
- 600489 2009 "B09" 7.36 3
- 601958 2009 "B09" 4.25 1
- 600547 2009 "B09" 6.94 3
- 601168 2009 "B09" 3.37 1
- 600583 2009 "B11" 6.64 3
- 600238 2009 "C13" 4.31 1
- 2124 2009 "C13" 8.03 3
- 600251 2009 "C13" 8.21 3
- 600191 2009 "C13" 4.74 1
- 2053 2009 "C13" 4.46 1
- 529 2009 "C13" 7.62 3
- 600737 2009 "C13" 3.47 1
- 702 2009 "C13" 5.33 1
- 600537 2009 "C13" 8.03 3
- 576 2009 "C13" 7.62 3
- 600597 2009 "C13" 8.41 3
- 2100 2009 "C13" 3.47 1
- 600866 2009 "C14" 7.62 3
- 858 2009 "C14" 5.79 1
- 600073 2009 "C14" 8.41 3
- 600305 2009 "C14" 8.21 3
- 600887 2009 "C14" 4.74 1
- 600186 2009 "C14" 5.99 1
- 799 2009 "C15" 5.33 1
- 600059 2009 "C15" 8.03 3
- 600616 2009 "C15" 8.41 3
- 600735 2009 "C15" 6.94 3
- 848 2009 "C15" 5.64 1
- 600197 2009 "C15" 8.41 3
- 19 2009 "C15" 7.62 3
- 929 2009 "C15" 3.67 1
- 729 2009 "C15" 7.36 3
- 600519 2009 "C15" 4.35 1
- 600300 2009 "C15" 8.21 3
- 600559 2009 "C15" 5.64 1
- 600809 2009 "C15" 4.12 1
- 600084 2009 "C15" 3.47 1
- 600370 2009 "C17" 8.21 3
- 2293 2009 "C17" 8.21 3
- 600626 2009 "C17" 8.41 3
- 2072 2009 "C17" 5.57 1
- 301 2009 "C17" 8.21 3
- 2042 2009 "C17" 6.04 1
- 2015 2009 "C17" 8.21 3
- 600493 2009 "C17" 6.89 1
- 810 2009 "C17" 5.79 1
- 600220 2009 "C17" 8.21 3
- 600156 2009 "C17" 5.33 1
- 600152 2009 "C17" 8.03 3
- 2036 2009 "C17" 5.48 1
- 600630 2009 "C17" 8.41 3
- 600483 2009 "C17" 6.89 1
- 600398 2009 "C17" 8.21 3
- 779 2009 "C17" 3.67 1
- 850 2009 "C17" 6.04 1
- 158 2009 "C17" 5.64 1
- 2127 2009 "C17" 8.21 3
- 600259 2009 "C18" 4.31 1
- 600272 2009 "C18" 8.41 3
- 600689 2009 "C18" 8.41 3
- 2044 2009 "C18" 8.21 3
- 600137 2009 "C18" 5.79 1
- 600400 2009 "C18" 8.21 3
- 2239 2009 "C18" 8.21 3
- 600757 2009 "C18" 5.57 1
- 902 2009 "C18" 5.57 1
- end
------------------ copy up to and including the previous line ------------------
----------------------- copy starting from the next line -----------------------
- * Example generated by -dataex-. To install: ssc install dataex
- clear
- input long stkcd int year str3 ind float(schcd ndum)
- 600180 2009 "A01" 6.94 3
- 600371 2009 "A01" 4.88 2
- 713 2009 "A01" 6.04 2
- 972 2009 "A01" 7.36 3
- 600962 2009 "A01" 7.36 3
- 860 2009 "A01" 7.36 3
- 600359 2009 "A01" 5.48 2
- 998 2009 "A01" 5.33 2
- 600354 2009 "A01" 3.67 1
- 600506 2009 "A01" 5.79 2
- 600108 2009 "A01" 3.67 1
- 600540 2009 "A01" 4.12 1
- 2041 2009 "A01" 6.94 3
- 600598 2009 "A01" 4.88 1
- 600189 2009 "A02" 5.8 1
- 663 2009 "A02" 6.89 2
- 592 2009 "A02" 6.89 3
- 600965 2009 "A03" 5.64 2
- 600975 2009 "A03" 5.33 2
- 2299 2009 "A03" 6.89 3
- 2234 2009 "A03" 6.94 3
- 735 2009 "A03" 4.31 1
- 600097 2009 "A04" 8.41 3
- 798 2009 "A04" 7.36 2
- 600467 2009 "A04" 6.94 2
- 509 2009 "A04" 5.79 1
- 600438 2009 "A05" 5.79 3
- 600257 2009 "A05" 5.33 2
- 2128 2009 "B06" 4.74 2
- 600546 2009 "B06" 4.12 2
- 600395 2009 "B06" 4.35 2
- 600508 2009 "B06" 8.41 3
- 937 2009 "B06" 5.64 2
- 601088 2009 "B06" 7.36 3
- 552 2009 "B06" 3.67 1
- 601666 2009 "B06" 5.99 3
- 600997 2009 "B06" 5.64 2
- 600121 2009 "B06" 5.99 3
- 600381 2009 "B06" 3.37 1
- 601001 2009 "B06" 4.12 2
- 600971 2009 "B06" 6.04 3
- 968 2009 "B06" 4.12 1
- 600348 2009 "B06" 4.12 1
- 600123 2009 "B06" 4.12 1
- 601898 2009 "B06" 7.36 3
- 600714 2009 "B06" 3.37 1
- 601918 2009 "B06" 6.04 3
- 600397 2009 "B06" 5.48 2
- 983 2009 "B06" 4.12 1
- 601699 2009 "B06" 4.12 2
- 600188 2009 "B06" 6.94 3
- 601857 2009 "B07" 7.36 3
- 600028 2009 "B07" 7.36 2
- 601808 2009 "B07" 6.64 1
- 762 2009 "B08" 3.37 2
- 600497 2009 "B09" 4.46 2
- 2155 2009 "B09" 5.33 2
- 601899 2009 "B09" 6.89 2
- 601958 2009 "B09" 4.25 1
- 600547 2009 "B09" 6.94 3
- 601168 2009 "B09" 3.37 1
- 600489 2009 "B09" 7.36 3
- 2207 2009 "B11" 3.47 2
- 600583 2009 "B11" 6.64 3
- 876 2009 "C13" 5.79 2
- 529 2009 "C13" 7.62 2
- 48 2009 "C13" 7.62 3
- 833 2009 "C13" 5.69 2
- 2100 2009 "C13" 3.47 1
- 911 2009 "C13" 5.69 2
- 702 2009 "C13" 5.33 2
- 2124 2009 "C13" 8.03 3
- 600537 2009 "C13" 8.03 3
- 600191 2009 "C13" 4.74 1
- 600737 2009 "C13" 3.47 1
- 576 2009 "C13" 7.62 3
- 895 2009 "C13" 5.99 2
- 600238 2009 "C13" 4.31 1
- 600127 2009 "C13" 5.33 1
- 600597 2009 "C13" 8.41 3
- 600251 2009 "C13" 8.21 3
- 2053 2009 "C13" 4.46 1
- 600298 2009 "C13" 5.57 2
- 930 2009 "C14" 6.04 2
- 600429 2009 "C14" 7.36 2
- 600866 2009 "C14" 7.62 3
- 600186 2009 "C14" 5.99 1
- 600305 2009 "C14" 8.21 3
- 2286 2009 "C14" 6.94 2
- 600073 2009 "C14" 8.41 3
- 600887 2009 "C14" 4.74 1
- 858 2009 "C14" 5.79 1
- 600059 2009 "C15" 8.03 3
- 600199 2009 "C15" 6.04 2
- 600735 2009 "C15" 6.94 2
- 729 2009 "C15" 7.36 3
- 848 2009 "C15" 5.64 1
- 596 2009 "C15" 6.04 2
- 19 2009 "C15" 7.62 3
- 600132 2009 "C15" 6.1 2
- end
------------------ copy up to and including the previous line ------------------