楼主: 刘刘小源子
4840 19

[数据管理求助] 请教面板数据合并merge1:1 _n数据错乱问题 [推广有奖]

11
刘刘小源子 学生认证  发表于 2020-8-3 16:16:31
蓝色 发表于 2020-8-3 15:12
你都没有把原始的两个数据的基本状况说清楚
很难提供好的帮助
谢谢老师!我更新了问题,不知道可不可以解释清楚数据的状况

12
蓝色 发表于 2020-8-3 16:47:04
刘刘小源子 发表于 2020-8-3 16:16
谢谢老师!我更新了问题,不知道可不可以解释清楚数据的状况
看看这两个帖子,学习怎么怎么用dataex命令提供你的数据样本
https://bbs.pinggu.org/thread-5917273-1-1.html, 与
https://bbs.pinggu.org/thread-5048204-1-1.html

不是让你帖图片,而是数据

13
刘刘小源子 学生认证  发表于 2020-8-4 14:46:27
复制代码

14
刘刘小源子 学生认证  发表于 2020-8-4 14:52:28
蓝色 发表于 2020-8-3 16:47
看看这两个帖子,学习怎么怎么用dataex命令提供你的数据样本
https://bbs.pinggu.org/thread-5917273-1-1 ...
  1. * Example generated by -dataex-. To install: ssc install dataex
  2. clear
  3. input byte landrent2013 double c50102013 byte(c50112013 c60012013) float(g10092013 asset2013) byte landrent2015 float c50102015 byte c50112015 int c60012015 float(g10092015 asset2015)
  4. 0               1800 2 0        35  5862.112  0 20955.795 1 0        50  108155.1
  5. 0              80000 2 0        30    100980  0 18915.354 2 0        50  47987.68
  6. 0                  . 2 0      37.4  46780.95  0 15307.357 2 0  99.99999     22560
  7. 0                  . 2 0        16 29431.746  0      4000 2 0        30     36500
  8. .                  . . 0  80.00001  31717.01  0  45329.87 1 0  99.99999  64960.34
  9. 0                  . 2 0        20      4020  0 19530.682 2 0        20 24455.785
  10. 0                  . 2 0        50 133763.66  0  42623.84 1 0  99.99999    142500
  11. 0             100000 2 1 199.99995  111699.2  0  68266.06 2 0        20    122500
  12. 0               1000 2 0        15   48982.6  0      8000 2 0  99.99999  465839.9
  13. 0              80000 2 0        50    143820  0      3000 1 0  59.99999  52907.96
  14. 0               4000 2 0         0 38637.855  0     14000 2 0        30  47727.98
  15. 0                  . 2 0        20  7649.998  0     36000 2 0        30     14860
  16. 0                  . 2 0        18     25570  0     14000 2 0        20     27550
  17. 0               1470 2 0        20  55684.23  0 14601.225 2 0        20     14550
  18. 0               1500 2 0        20 129610.98  0 18508.463 2 0        20  80935.12
  19. 0             168000 2 1 149.99997    334050  0  75605.63 2 2        25     13150
  20. 1             280000 2 0  54.99999 1071937.4  1     10000 2 0  59.99999    211320
  21. 0             200000 2 1  59.99999    264940  0     56000 2 2  99.99999     98000
  22. 0               2900 1 0  80.00001 77060.125  0    300000 1 0        15    376650
  23. 0             600000 2 0 199.99995  777862.4  0    700000 2 0 140.00002  93241.54
  24. 0            1260000 2 0  99.99999 261440.66  0    100000 2 0        35  251468.9
  25. 0               4000 2 0         5     60750  0    120000 2 0        25    129800
  26. 0             900000 2 0        50   1050297  0    230000 2 0        20 274030.56
  27. 0               3000 2 0        20 226661.45  0     40000 2 0  99.99999   51530.2
  28. .                  . . 0  59.99999 101799.86  0    112000 2 0       400    197820
  29. 0               1500 2 0  59.99999 133308.64  0  98377.84 2 0        50     65030
  30. 0             400000 2 0 264.99994  865299.9  0    170000 2 0       500  689917.3
  31. 0                  . 2 0  54.99999 192193.77  0      6000 2 0        40 121410.83
  32. 0                  . 2 0  54.99999 71650.016  0     10000 2 0 149.99997     19000
  33. 0                900 2 0        30 36789.883  0      1200 2 0  99.99999    104400
  34. 0               1000 2 0 149.99997 140411.38  0  12336.23 2 0 300.00003  195969.7
  35. 0  8100.000000000001 2 0 300.00003  104949.8  0  6455.375 2 0  99.99999  269730.9
  36. 0               3600 2 1  99.99999  150955.5  0      5000 2 0        50     43488
  37. 0               1250 2 0        40 140559.06  0      4800 2 0  99.99999  182286.9
  38. 0               6000 2 0     101.8 74486.164  0      9600 2 0        50  259266.7
  39. 0               1500 2 0  59.99999   92198.7  0      1950 1 0 120.00002  12043.96
  40. 0 509.99999999999994 1 0  99.99999  90744.72  0      3000 2 0  99.99999  636540.4
  41. 0                900 2 0 105.00002  162144.8  0      3000 2 0        30  475674.5
  42. 0               1350 2 0        30  199620.7  0      2400 2 0 199.99995    164700
  43. 0               1600 2 0        50  220366.8  0      5000 2 0        50  72925.96
  44. 0               6000 2 0      1000  533874.5  0      5000 2 0      1000     67800
  45. 0 2800.0000000000005 2 0        30 104854.31  0      2500 2 0  99.99999 23233.504
  46. 0               4000 2 0        30      9510  0      1500 2 0        30  65409.45
  47. 1                  . 2 0  99.99999 259116.77  0    500000 2 0 199.99995    862700
  48. 0                  . 2 0  99.99999 114793.68  0      4000 2 0 300.00003 204167.67
  49. 0               1500 2 1 199.99995  71607.78  0      3000 2 0 37.999996     55500
  50. 0               5000 2 0        40 221488.84  0      5000 2 0  80.00001 213855.56
  51. .                  . 2 0       400    508050  0   1500000 2 0 199.99995    868180
  52. 1             600000 2 0  99.99999    327500  1    300000 2 0  99.99999   1472500
  53. .                  . 2 0 300.00003 1257246.8  1   1000000 2 0  350.0001   1098410
  54. 0                  . 2 0 250.00003    297300  0 3732.0195 2 0 199.99995    312656
  55. 0             100000 2 0        20    155130  0         0 2 0        20     61000
  56. 0                  . 2 0        30 591792.56  1    500000 2 2        20    593260
  57. 0               4320 2 0        30  149538.5  0   8200.04 2 0        50  59946.45
  58. 0                  . 2 0        15     13010  0      2100 2 0        20     24850
  59. 0               1600 2 0        25  62909.98  1     81000 2 0        30 132949.06
  60. 0                  . 2 0        30 101362.88  0      4000 2 0        50 175659.64
  61. 0                  . 2 0  99.99999  45196.14  0 15854.056 2 0        30  59112.74
  62. 0               6000 2 0        40  81077.23  0      4000 2 0        50 115621.57
  63. 0             224000 1 0        40    286623  0  4558.576 1 0  59.99999  37761.92
  64. .                  . 2 0        30  232246.5  0 1143.9318 2 0  99.99999    261380
  65. .                  . 2 0        20  52700.01  0  4912.302 2 0        17  32866.96
  66. 0                  . 2 0        50   70587.3  0  5795.107 2 0       275  182563.5
  67. 0               3200 2 0        35 109832.03  0    500000 2 0 149.99997    714445
  68. 0                  . 2 0  99.99999 112440.44  0      2000 2 0       240 261672.38
  69. 0                  . 2 0 120.00002 118534.27  0         0 2 0 110.00002  228925.1
  70. 0                  . 2 0 70.000015 35549.992  0       800 2 0  99.99999     63200
  71. .                  . . 0  99.99999  689774.2  0  7445.268 2 0  99.99999    878600
  72. .                  . 2 0       310    412557  0    250000 2 0 130.00002    569350
  73. .                  . 2 0  91.99999  704850.1  1       800 2 1        50    653340
  74. .                  . 2 0 70.000015  520148.4  0    200000 2 0        50    419700
  75. .                  . 2 0 159.99997 128743.95  0    200000 2 0 199.99995  678146.5
  76. .                  . 2 0 242.00003  811400.1  1     40000 2 0       260    727336
  77. 0              50000 2 1  99.99999  450492.9  0     50000 2 1       500    586000
  78. 0              50000 2 0  82.99998  718399.8  0  68230.13 2 0 70.000015  440940.1
  79. .                  . 2 1 300.00003  872324.9  0    300000 2 2 199.99995   1558900
  80. 0             320000 2 0  99.99999 577424.56  0  27835.89 2 0 136.00002    203500
  81. 0                  . 2 0  99.99999  163865.8  0  85971.44 1 0 149.99997 268992.13
  82. .                  . 1 0 158.00003  320918.3  0      2520 1 0 120.00002    216220
  83. 0               2400 2 0 70.000015    469908  0    150000 2 0 145.00003    678300
  84. 0                  . 1 0        50  241139.5  0    910000 1 0        50   1734900
  85. 0               1600 2 0        30  39605.87  0    350000 2 0        40  410361.3
  86. 0               1000 2 0        40 154799.95  0    240000 2 2        50 267138.72
  87. .                  . 1 0       288 153254.31  0    156000 2 1       450    778700
  88. .                  . 2 1        20    346400  1    500000 2 2  99.99999    418930
  89. .                  . . 1  99.99999 235983.84  0      2000 2 2 300.00003    423180
  90. 0                  . 2 0 70.000015 210763.55  1      8500 2 1 270.00003    174800
  91. 0               4800 2 1 199.99995  667269.4  0    250000 2 1  99.99999   1271600
  92. 0               3000 2 0 149.99997  257022.5  0      8000 2 1  99.99999    308900
  93. .                  . 1 0 226.00003  262977.1  0      3000 2 0 199.99995    326700
  94. 0               1000 2 1        25      8280  1     80000 2 0        20    150300
  95. 0               1300 2 0 159.99997  263553.7 .d      4800 2 0  99.99999    255760
  96. 0               4800 2 0 179.99995  421272.6  1      3300 2 0        50  476383.6
  97. 0                375 1 0  54.99999  441342.4  0      1800 1 0        20  387219.7
  98. 0               1000 2 0  99.99999  323709.9  0    100000 2 0 199.99995    438900
  99. 0                  . 1 0  59.99999  404063.6  0      7200 2 0 120.00002    609400
  100. 0                  . 2 0        35 4149.9995  1 15259.576 2 0        17     52620
  101. 0                  . 1 0 199.99995  794174.5  0    600000 1 0 149.99997   1422515
  102. 0               2400 2 0        50 282131.34  0    420000 1 0  80.00001    145140
  103. 0                900 1 0 149.99997 217809.47  0  15651.52 2 0  99.99999    278900
  104. end
复制代码
老师好,抱歉变量太多了,仅能列出部分变量和数据(希望格式对了,似乎也反映不了什么问题),在将它由宽格式转为长格式时,
命令为reshape long [all viable] ,i(hhid)j(year),后报错no; data are mi set
    Use mi reshape to perform reshape on these data.  mi reshape has the same syntax as reshape.

    Perhaps you did not type reshape.  In that case, the command you typed calls reshape and it is not
    appropriate for use with mi data.  Use mi extract or mi xeq to select the data on which you want to
    run the command, which is probably m=0.

将命令改为mi reshape时错误报告:_mi_miss not found
呜呜再次麻烦您了抱歉老师!

15
蓝色 发表于 2020-8-4 15:16:08
刘刘小源子 发表于 2020-8-4 14:52
老师好,抱歉变量太多了,仅能列出部分变量和数据(希望格式对了,似乎也反映不了什么问题),在将它由宽 ...
你提供的样本也没有hhid变量。提供样本数据,只需要提供代表性的就够了。

  1. * Example generated by -dataex-. To install: ssc install dataex
  2. clear
  3. input byte landrent2013 double c50102013 byte(c50112013 c60012013) float(g10092013 asset2013) byte landrent2015 float c50102015 byte c50112015 int c60012015 float(g10092015 asset2015)
  4. 0               1800 2 0        35  5862.112  0 20955.795 1 0        50  108155.1
  5. 0              80000 2 0        30    100980  0 18915.354 2 0        50  47987.68
  6. 0                  . 2 0      37.4  46780.95  0 15307.357 2 0  99.99999     22560
  7. 0                  . 2 0        16 29431.746  0      4000 2 0        30     36500
  8. .                  . . 0  80.00001  31717.01  0  45329.87 1 0  99.99999  64960.34
  9. end

  10. des

  11. *你没有提供hhid,我下面就生成一个假设的hhid
  12. gen hhid=_n
  13. reshape long landrent c5010 c5011 c6001 g1009 asset,i(hhid)j(year)
  14. des
复制代码



16
蓝色 发表于 2020-8-4 15:25:41
  1. . * Example generated by -dataex-. To install: ssc install dataex
  2. . clear

  3. . input byte landrent2013 double c50102013 byte(c50112013 c60012013) float(g10092013 asset2013) byte landrent20
  4. > 15 float c50102015 byte c50112015 int c60012015 float(g10092015 asset2015)

  5.      lan~2013   c50102013  c50112~3  c60012~3  g10092013  asset2013  lan~2015  c50102015  c50112~5  c60012~5  g
  6. > 10092015  asset2015
  7.   1. 0               1800 2 0        35  5862.112  0 20955.795 1 0        50  108155.1
  8.   2. 0              80000 2 0        30    100980  0 18915.354 2 0        50  47987.68
  9.   3. 0                  . 2 0      37.4  46780.95  0 15307.357 2 0  99.99999     22560
  10.   4. 0                  . 2 0        16 29431.746  0      4000 2 0        30     36500
  11.   5. .                  . . 0  80.00001  31717.01  0  45329.87 1 0  99.99999  64960.34
  12.   6. end

  13. .
  14. . des

  15. Contains data
  16.   obs:             5                          
  17. vars:            12                          
  18. size:           175                          
  19. ---------------------------------------------------------------------------------------------------------------
  20.               storage   display    value
  21. variable name   type    format     label      variable label
  22. ---------------------------------------------------------------------------------------------------------------
  23. landrent2013    byte    %8.0g                 
  24. c50102013       double  %10.0g               
  25. c50112013       byte    %8.0g                 
  26. c60012013       byte    %8.0g                 
  27. g10092013       float   %9.0g                 
  28. asset2013       float   %9.0g                 
  29. landrent2015    byte    %8.0g                 
  30. c50102015       float   %9.0g                 
  31. c50112015       byte    %8.0g                 
  32. c60012015       int     %8.0g                 
  33. g10092015       float   %9.0g                 
  34. asset2015       float   %9.0g                 
  35. ---------------------------------------------------------------------------------------------------------------
  36. Sorted by:
  37.      Note: Dataset has changed since last saved.

  38. .
  39. . *你没有提供hhid,我下面就生成一个假设的hhid
  40. . gen hhid=_n

  41. . reshape long landrent c5010 c5011 c6001 g1009 asset,i(hhid)j(year)
  42. (note: j = 2013 2015)

  43. Data                               wide   ->   long
  44. -----------------------------------------------------------------------------
  45. Number of obs.                        5   ->      10
  46. Number of variables                  13   ->       8
  47. j variable (2 values)                     ->   year
  48. xij variables:
  49.               landrent2013 landrent2015   ->   landrent
  50.                     c50102013 c50102015   ->   c5010
  51.                     c50112013 c50112015   ->   c5011
  52.                     c60012013 c60012015   ->   c6001
  53.                     g10092013 g10092015   ->   g1009
  54.                     asset2013 asset2015   ->   asset
  55. -----------------------------------------------------------------------------

  56. . des

  57. Contains data
  58.   obs:            10                          
  59. vars:             8                          
  60. size:           260                          
  61. ---------------------------------------------------------------------------------------------------------------
  62.               storage   display    value
  63. variable name   type    format     label      variable label
  64. ---------------------------------------------------------------------------------------------------------------
  65. hhid            float   %9.0g                 
  66. year            int     %10.0g               
  67. landrent        byte    %8.0g                 
  68. c5010           double  %9.0g                 
  69. c5011           byte    %8.0g                 
  70. c6001           int     %8.0g                 
  71. g1009           float   %9.0g                 
  72. asset           float   %9.0g                 
  73. ---------------------------------------------------------------------------------------------------------------
  74. Sorted by: hhid  year
  75.      Note: Dataset has changed since last saved.

  76. . list

  77.      +-------------------------------------------------------------------------+
  78.      | hhid   year   landrent      c5010   c5011   c6001      g1009      asset |
  79.      |-------------------------------------------------------------------------|
  80.   1. |    1   2013          0       1800       2       0         35   5862.112 |
  81.   2. |    1   2015          0   20955.79       1       0         50   108155.1 |
  82.   3. |    2   2013          0      80000       2       0         30     100980 |
  83.   4. |    2   2015          0   18915.35       2       0         50   47987.68 |
  84.   5. |    3   2013          0          .       2       0       37.4   46780.95 |
  85.      |-------------------------------------------------------------------------|
  86.   6. |    3   2015          0   15307.36       2       0   99.99999      22560 |
  87.   7. |    4   2013          0          .       2       0         16   29431.75 |
  88.   8. |    4   2015          0       4000       2       0         30      36500 |
  89.   9. |    5   2013          .          .       .       0   80.00001   31717.01 |
  90. 10. |    5   2015          0   45329.87       1       0   99.99999   64960.34 |
  91.      +-------------------------------------------------------------------------+
复制代码

17
刘刘小源子 学生认证  发表于 2020-8-4 15:30:04
蓝色 发表于 2020-8-4 15:16
你提供的样本也没有hhid变量。提供样本数据,只需要提供代表性的就够了。
俺来也!这个year2015就是用于识别对照组与处理组的变量,谢谢老师!
  1. * Example generated by -dataex-. To install: ssc install dataex
  2. clear
  3. input long hhid float(year2015 hourno2013 hourno2015 hourout2013 hourout2015 diver2015)
  4. 201100637 0 1170.9445 1476.0618         .         . 3
  5. 201100638 0  1951.574 1686.9277         .         . 4
  6. 201100639 0  585.4722 1265.1958         .         . 1
  7. 201100640 0  780.6296  843.4639         .       360 2
  8. 201100643 0 1170.9445  421.7319         .         . 2
  9. 201100646 0  780.6296 210.86597         .         . 2
  10. 201100647 0  2341.889 1054.3298         .         . 4
  11. 201100648 0  390.3148  843.4639         .         . 4
  12. 201100649 0  195.1574  843.4639         .         . 4
  13. 201100651 0  780.6296 1686.9277         . 1518.4896 3
  14. 201100652 0 1170.9445 1686.9277         .         . 3
  15. 201100653 0  585.4722 2108.6597         .         . 2
  16. 201100654 0  683.0509 1686.9277         .         . 1
  17. 201100655 0  780.6296 1476.0618         .         . 1
  18. 201100656 0  683.0509  421.7319         .         . 3
  19. 201100657 0  487.8935 2530.3916         .         . 3
  20. 201100658 0  390.3148 2319.5256         .         . 2
  21. 201100666 0 1366.1018 1686.9277      1176         . 2
  22. 201100673 0  780.6296 2530.3916         .         . 3
  23. 201100677 0  585.4722  421.7319      1680  720.2872 4
  24. 201100678 0  390.3148 1686.9277       720 1250.5874 3
  25. 201100679 0  390.3148  843.4639         .         . 4
  26. 201100680 0  780.6296  843.4639         .         . 3
  27. 201100682 0  390.3148 1897.7937         .       960 3
  28. 201100683 0  1561.259  843.4639         .  1566.213 3
  29. 201100684 0 1170.9445 1686.9277         .      1000 3
  30. 201100685 0  390.3148 2530.3916         .         . 3
  31. 201100692 0  390.3148 2319.5256         .      1350 3
  32. 201100695 0 1073.3657 2319.5256         .         . 1
  33. 201100701 0  585.4722 1897.7937 1691.6432         . 4
  34. 201100718 0 1756.4166 1476.0618      2240         . 3
  35. 201100720 0 1170.9445 1265.1958         .         . 3
  36. 201100721 0 1756.4166 1686.9277      2002         . 2
  37. 201100727 0  1951.574 1476.0618         . 2171.6643 3
  38. 201100732 0 1366.1018 1897.7937         .         . 4
  39. 201100733 0 1170.9445 1897.7937         .         . 3
  40. 201100734 0  585.4722 1686.9277      3388      2880 3
  41. 201100735 0 1366.1018 2108.6597         .         . 4
  42. 201100737 1  1561.259 1686.9277         . 2056.7253 4
  43. 201100739 0  1561.259 1897.7937 2051.4993  2528.726 4
  44. 201100743 0  1268.523 1897.7937         .      2000 4
  45. 201100755 0  1268.523 1265.1958         .         . 3
  46. 201100760 0 1463.6805 2108.6597         .         . 2
  47. 201100766 0 1170.9445 2530.3916      2016      2000 4
  48. 201100767 0  1561.259 2530.3916         .         . 3
  49. 201100770 0 1756.4166 1265.1958       900 1454.4814 4
  50. 201100772 0 1170.9445 1686.9277      1728         . 4
  51. 201100886 0  195.1574 105.43298      2376       960 4
  52. 201100889 0  195.1574         .         .         . 2
  53. 201100900 0  390.3148         .         .      1056 4
  54. 201100915 0         0         .      1760 1830.2192 4
  55. 201100926 0  390.3148 2530.3916         .      3240 2
  56. 201100934 0 1366.1018         .      3696      2880 4
  57. 201100969 0  2341.889 1265.1958         .         . 3
  58. 201100971 1 1756.4166 1476.0618         .         . 1
  59. 201100974 0  1268.523 1265.1958         .         . 3
  60. 201100976 0 1170.9445 1265.1958         .         . 2
  61. 201100983 0 1170.9445 1265.1958         .         . 1
  62. 201100986 0  1951.574 2108.6597         .         . 1
  63. 201101002 0 1170.9445 1265.1958         .         . 2
  64. 201101069 0  390.3148  421.7319         .         . 2
  65. 201101072 0  780.6296 1265.1958         .         . 1
  66. 201101076 0  683.0509  421.7319         0       750 4
  67. 201101077 1 1170.9445  421.7319         .         . 4
  68. 201101081 0 1463.6805 1054.3298         .       360 4
  69. 201101083 0  1268.523  421.7319         .      2880 3
  70. 201101085 0  585.4722 1265.1958    1881.6      4320 3
  71. 201101091 0  1561.259  632.5979         .         . 4
  72. 201101120 0  585.4722  632.5979         .       800 3
  73. 201101122 0  390.3148         .      3024      2916 4
  74. 201101124 0  1658.838 1476.0618         .         . 2
  75. 201101125 0  2341.889 1476.0618         .         . 2
  76. 201101126 0  683.0509         .         .         . 4
  77. 201101130 0  195.1574  421.7319      2640         . 4
  78. 201101133 0  195.1574 210.86597         .         . 4
  79. 201101143 0 1170.9445 1265.1958      1920         . 4
  80. 201101147 0  1561.259 1476.0618      2142      1920 4
  81. 201101148 0 1170.9445 210.86597      2688      2880 3
  82. 201101149 0 1170.9445 1476.0618      1386      1000 2
  83. 201101150 0  195.1574  632.5979         .  2524.369 3
  84. 201101151 0 1366.1018 1686.9277         .         . 3
  85. 201101152 0  780.6296 1686.9277         0      4320 3
  86. 201101153 0   975.787 1686.9277         .         . 4
  87. 201101157 0  1561.259 2530.3916         .      1760 1
  88. 201101158 0  390.3148         . 1234.0492         . 2
  89. 201101164 0   975.787  632.5979         .         . 4
  90. 201101165 0  585.4722  421.7319         .         . 4
  91. 201101166 0  780.6296  421.7319         .         . 2
  92. 201101167 0  1561.259 210.86597         .         . 3
  93. 201101168 0 1073.3657  632.5979       924         . 4
  94. 201101171 0  1951.574 1476.0618         .         . 2
  95. 201101172 0  1951.574 2530.3916         .         . 3
  96. 201101173 0  2341.889 210.86597         .         . 3
  97. 201101174 0  2341.889 1265.1958         .         . 4
  98. 201101176 0 1366.1018  421.7319  987.5376      1350 3
  99. 201101178 0  1561.259  421.7319      2240  2247.692 3
  100. 201101180 0  585.4722 2530.3916         .         . 2
  101. 201101181 0  683.0509 210.86597         .         . 2
  102. 201101186 0  1561.259 1265.1958         .      2288 1
  103. 201101187 0  585.4722  632.5979      2380      2400 3
  104. end
复制代码

18
刘刘小源子 学生认证  发表于 2020-8-4 15:42:49
蓝色 发表于 2020-8-4 15:25
谢谢老师!麻烦您示范啦!原来成功运行是这个样子,为何我输入reshape命令还是显示 mi set呢?无论加入多少变量仍是这样请问您有一些猜想嘛

19
蓝色 发表于 2020-8-4 16:11:13
不懂你的数据为什么是那个样子的

  1. * Example generated by -dataex-. To install: ssc install dataex
  2. clear
  3. input long hhid float(year2015 hourno2013 hourno2015 hourout2013 hourout2015 diver2015)
  4. 201100637 0 1170.9445 1476.0618         .         . 3
  5. 201100638 0  1951.574 1686.9277         .         . 4
  6. 201100639 0  585.4722 1265.1958         .         . 1
  7. 201100640 0  780.6296  843.4639         .       360 2
  8. 201100643 0 1170.9445  421.7319         .         . 2
  9. end

  10. reshape long year hourno hourout diver,i(hhid)j(time)
复制代码


  1. . * Example generated by -dataex-. To install: ssc install dataex
  2. . clear

  3. . input long hhid float(year2015 hourno2013 hourno2015 hourout2013 hourout2015 diver2015)

  4.              hhid   year2015  hourno2~3  hourno2~5  hourout~3  hourout~5  diver2015
  5.   1. 201100637 0 1170.9445 1476.0618         .         . 3
  6.   2. 201100638 0  1951.574 1686.9277         .         . 4
  7.   3. 201100639 0  585.4722 1265.1958         .         . 1
  8.   4. 201100640 0  780.6296  843.4639         .       360 2
  9.   5. 201100643 0 1170.9445  421.7319         .         . 2
  10.   6. end

  11. .
  12. . reshape long year hourno hourout diver,i(hhid)j(time)
  13. (note: j = 2013 2015)
  14. (note: year2013 not found)
  15. (note: diver2013 not found)

  16. Data                               wide   ->   long
  17. -----------------------------------------------------------------------------
  18. Number of obs.                        5   ->      10
  19. Number of variables                   7   ->       6
  20. j variable (2 values)                     ->   time
  21. xij variables:
  22.                       year2013 year2015   ->   year
  23.                   hourno2013 hourno2015   ->   hourno
  24.                 hourout2013 hourout2015   ->   hourout
  25.                     diver2013 diver2015   ->   diver
  26. -----------------------------------------------------------------------------

  27. . des

  28. Contains data
  29.   obs:            10                          
  30. vars:             6                          
  31. size:           220                          
  32. ---------------------------------------------------------------------------------------------------------------
  33.               storage   display    value
  34. variable name   type    format     label      variable label
  35. ---------------------------------------------------------------------------------------------------------------
  36. hhid            long    %12.0g               
  37. time            int     %10.0g               
  38. year            float   %9.0g                 
  39. hourno          float   %9.0g                 
  40. hourout         float   %9.0g                 
  41. diver           float   %9.0g                 
  42. ---------------------------------------------------------------------------------------------------------------
  43. Sorted by: hhid  time
  44.      Note: Dataset has changed since last saved.

  45. . list

  46.      +------------------------------------------------------+
  47.      |      hhid   time   year     hourno   hourout   diver |
  48.      |------------------------------------------------------|
  49.   1. | 201100637   2013      .   1170.944         .       . |
  50.   2. | 201100637   2015      0   1476.062         .       3 |
  51.   3. | 201100638   2013      .   1951.574         .       . |
  52.   4. | 201100638   2015      0   1686.928         .       4 |
  53.   5. | 201100639   2013      .   585.4722         .       . |
  54.      |------------------------------------------------------|
  55.   6. | 201100639   2015      0   1265.196         .       1 |
  56.   7. | 201100640   2013      .   780.6296         .       . |
  57.   8. | 201100640   2015      0   843.4639       360       2 |
  58.   9. | 201100643   2013      .   1170.944         .       . |
  59. 10. | 201100643   2015      0   421.7319         .       2 |
  60.      +------------------------------------------------------+
复制代码

20
刘刘小源子 学生认证  发表于 2020-8-5 09:15:54
蓝色 发表于 2020-8-4 16:11
不懂你的数据为什么是那个样子的
感谢蓝色老师~我在网上找到了同样办法成功解决的回复,有mi convert 和mi xtset year命令成功了的,我直接运行这两个命令报错没有改变,还有
tekuai5602 在职认证  发表于 2016-2-23 21:45:58 |只看作者
我试着生成一个新的 miss列表,用
gen _mi_miss=(var==.)之类的命令,再使用mi unset , 之前被删掉的那些差值数据就都回来了,接着把它们都删了,就可以xtset和接下去处理了
似乎和缺失值有些关系,但不太明白这位的意思,请问老师您理解这些逻辑嘛

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

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