- . input year sector var
- year sector var
- 1.
- . 2001 1 3
- 2. 2001 1 4
- 3. 2001 1 5
- 4. 2001 1 2
- 5. 2001 1 6
- 6. 2001 1 7
- 7. 2001 2 4
- 8. 2001 2 3
- 9. 2001 2 6
- 10. 2001 2 8
- 11. 2001 2 10
- 12. 2001 2 9
- 13.
- . end
- .
- . list
- +---------------------+
- | year sector var |
- |---------------------|
- 1. | 2001 1 3 |
- 2. | 2001 1 4 |
- 3. | 2001 1 5 |
- 4. | 2001 1 2 |
- 5. | 2001 1 6 |
- |---------------------|
- 6. | 2001 1 7 |
- 7. | 2001 2 4 |
- 8. | 2001 2 3 |
- 9. | 2001 2 6 |
- 10. | 2001 2 8 |
- |---------------------|
- 11. | 2001 2 10 |
- 12. | 2001 2 9 |
- +---------------------+
- .
- . bysort year sector (var): gen n = _n
- .
- . list
- +-------------------------+
- | year sector var n |
- |-------------------------|
- 1. | 2001 1 2 1 |
- 2. | 2001 1 3 2 |
- 3. | 2001 1 4 3 |
- 4. | 2001 1 5 4 |
- 5. | 2001 1 6 5 |
- |-------------------------|
- 6. | 2001 1 7 6 |
- 7. | 2001 2 3 1 |
- 8. | 2001 2 4 2 |
- 9. | 2001 2 6 3 |
- 10. | 2001 2 8 4 |
- |-------------------------|
- 11. | 2001 2 9 5 |
- 12. | 2001 2 10 6 |
- +-------------------------+
- .
- . bysort year sector (var): gen N = _N
- . list
- +-----------------------------+
- | year sector var n N |
- |-----------------------------|
- 1. | 2001 1 2 1 6 |
- 2. | 2001 1 3 2 6 |
- 3. | 2001 1 4 3 6 |
- 4. | 2001 1 5 4 6 |
- 5. | 2001 1 6 5 6 |
- |-----------------------------|
- 6. | 2001 1 7 6 6 |
- 7. | 2001 2 3 1 6 |
- 8. | 2001 2 4 2 6 |
- 9. | 2001 2 6 3 6 |
- 10. | 2001 2 8 4 6 |
- |-----------------------------|
- 11. | 2001 2 9 5 6 |
- 12. | 2001 2 10 6 6 |
- +-----------------------------+
- . replace n = N - n + 1
- (12 real changes made)
- . list
- +-----------------------------+
- | year sector var n N |
- |-----------------------------|
- 1. | 2001 1 2 6 6 |
- 2. | 2001 1 3 5 6 |
- 3. | 2001 1 4 4 6 |
- 4. | 2001 1 5 3 6 |
- 5. | 2001 1 6 2 6 |
- |-----------------------------|
- 6. | 2001 1 7 1 6 |
- 7. | 2001 2 3 6 6 |
- 8. | 2001 2 4 5 6 |
- 9. | 2001 2 6 4 6 |
- 10. | 2001 2 8 3 6 |
- |-----------------------------|
- 11. | 2001 2 9 2 6 |
- 12. | 2001 2 10 1 6 |
- +-----------------------------+
- . bysort year sector (n): egen var_sum = sum(var) if n <= 5
- (2 missing values generated)
- . list
- +---------------------------------------+
- | year sector var n N var_sum |
- |---------------------------------------|
- 1. | 2001 1 7 1 6 25 |
- 2. | 2001 1 6 2 6 25 |
- 3. | 2001 1 5 3 6 25 |
- 4. | 2001 1 4 4 6 25 |
- 5. | 2001 1 3 5 6 25 |
- |---------------------------------------|
- 6. | 2001 1 2 6 6 . |
- 7. | 2001 2 10 1 6 37 |
- 8. | 2001 2 9 2 6 37 |
- 9. | 2001 2 8 3 6 37 |
- 10. | 2001 2 6 4 6 37 |
- |---------------------------------------|
- 11. | 2001 2 4 5 6 37 |
- 12. | 2001 2 3 6 6 . |
- +---------------------------------------+
- .
- . gen var_mean = var_sum/5
- (2 missing values generated)
- . list
- +--------------------------------------------------+
- | year sector var n N var_sum var_mean |
- |--------------------------------------------------|
- 1. | 2001 1 7 1 6 25 5 |
- 2. | 2001 1 6 2 6 25 5 |
- 3. | 2001 1 5 3 6 25 5 |
- 4. | 2001 1 4 4 6 25 5 |
- 5. | 2001 1 3 5 6 25 5 |
- |--------------------------------------------------|
- 6. | 2001 1 2 6 6 . . |
- 7. | 2001 2 10 1 6 37 7.4 |
- 8. | 2001 2 9 2 6 37 7.4 |
- 9. | 2001 2 8 3 6 37 7.4 |
- 10. | 2001 2 6 4 6 37 7.4 |
- |--------------------------------------------------|
- 11. | 2001 2 4 5 6 37 7.4 |
- 12. | 2001 2 3 6 6 . . |
- +--------------------------------------------------+
- .
- . bysort year sector: replace var_mean = var_mean[_n-1] if n > 1
- (2 real changes made)
- . list
- +--------------------------------------------------+
- | year sector var n N var_sum var_mean |
- |--------------------------------------------------|
- 1. | 2001 1 7 1 6 25 5 |
- 2. | 2001 1 6 2 6 25 5 |
- 3. | 2001 1 5 3 6 25 5 |
- 4. | 2001 1 4 4 6 25 5 |
- 5. | 2001 1 3 5 6 25 5 |
- |--------------------------------------------------|
- 6. | 2001 1 2 6 6 . 5 |
- 7. | 2001 2 10 1 6 37 7.4 |
- 8. | 2001 2 9 2 6 37 7.4 |
- 9. | 2001 2 8 3 6 37 7.4 |
- 10. | 2001 2 6 4 6 37 7.4 |
- |--------------------------------------------------|
- 11. | 2001 2 4 5 6 37 7.4 |
- 12. | 2001 2 3 6 6 . 7.4 |
- +--------------------------------------------------+


雷达卡

京公网安备 11010802022788号







