I have age group wise data, however, in the extracted data we have age groups 75-79, 75+ and all ages. Now I want to replace the 75+ age group value as value of 75+ minus value of 75-79, so that I can get 80+ years values. The structure of the data is as follows. I have other age groups also (16 age groups in total).
for exmaple we have for a given 75-79 values as 106.98, and 75+239 now I want 239-106 as my new against 75+ .
* Example generated by -dataex-. For more info, type help dataex
clear
input int age_id str11 age_name int year float total
22 "All ages" 2010 16144.26
22 "All ages" 2010 20424.084
22 "All ages" 2010 36568.344
20 "75-79 years" 2010 106.98487
20 "75-79 years" 2010 130.61581
20 "75-79 years" 2010 237.6007
22 "All ages" 2010 10454.585
22 "All ages" 2010 8897.344
22 "All ages" 2010 19351.93
234 "75+ years" 2010 239.20107
234 "75+ years" 2010 214.5428
234 "75+ years" 2010 453.7438
20 "75-79 years" 2010 0
20 "75-79 years" 2010 0
20 "75-79 years" 2010 0
22 "All ages" 2010 32438.547
22 "All ages" 2010 33387.57
22 "All ages" 2010 65826.12
234 "75+ years" 2010 0
234 "75+ years" 2010 0
234 "75+ years" 2010 0
20 "75-79 years" 2010 116.1787
20 "75-79 years" 2010 134.4952
20 "75-79 years" 2010 250.6739
22 "All ages" 2010 1746.4004
22 "All ages" 2010 1761.079
22 "All ages" 2010 3507.479
234 "75+ years" 2010 448.2208
234 "75+ years" 2010 486.802
234 "75+ years" 2010 935.0228
20 "75-79 years" 2010 103.35564
20 "75-79 years" 2010 215.7519
20 "75-79 years" 2010 319.1075
22 "All ages" 2010 29641.96
22 "All ages" 2010 30594.39
22 "All ages" 2010 60236.35
234 "75+ years" 2010 123.16811
234 "75+ years" 2010 240.84067
234 "75+ years" 2010 364.0088
20 "75-79 years" 2010 0
20 "75-79 years" 2010 0
20 "75-79 years" 2010 0
22 "All ages" 2010 0
22 "All ages" 2010 0
22 "All ages" 2010 0
234 "75+ years" 2010 0
234 "75+ years" 2010 0
234 "75+ years" 2010 0
20 "75-79 years" 2010 25.038107
20 "75-79 years" 2010 14.910136
20 "75-79 years" 2010 39.94824
22 "All ages" 2010 3898.867
22 "All ages" 2010 1838.3585
22 "All ages" 2010 5737.226
20 "75-79 years" 2010 20062.254
20 "75-79 years" 2010 13640.828
20 "75-79 years" 2010 33703.082
22 "All ages" 2010 299455.63
22 "All ages" 2010 160457.6
22 "All ages" 2010 459913.2
234 "75+ years" 2010 38501.38
234 "75+ years" 2010 25151.5
234 "75+ years" 2010 63652.88
22 "All ages" 2010 1628.5184
22 "All ages" 2010 1628.5184
22 "All ages" 2010 1712.9108
22 "All ages" 2010 1712.9108
22 "All ages" 2010 6688.983
22 "All ages" 2010 6688.983
22 "All ages" 2010 2418.917
22 "All ages" 2010 2418.917
22 "All ages" 2010 9263.8955
22 "All ages" 2010 9263.8955
22 "All ages" 2010 138465.19
22 "All ages" 2010 113279.87
22 "All ages" 2010 251745.05
22 "All ages" 2010 73869.59
22 "All ages" 2010 54093.7
22 "All ages" 2010 127963.3
22 "All ages" 2010 23257.264
22 "All ages" 2010 23070.545
22 "All ages" 2010 46327.81
22 "All ages" 2010 17968.08
22 "All ages" 2010 16691.229
22 "All ages" 2010 34659.31
22 "All ages" 2010 100106.96
22 "All ages" 2010 86876.4
22 "All ages" 2010 186983.36
20 "75-79 years" 2010 305.7084
20 "75-79 years" 2010 282.0884
20 "75-79 years" 2010 587.79675
22 "All ages" 2010 13957.778
22 "All ages" 2010 22891.8
22 "All ages" 2010 36849.58
22 "All ages" 2010 34695.824
22 "All ages" 2010 30351.275
22 "All ages" 2010 65047.1
234 "75+ years" 2010 5826.542
234 "75+ years" 2010 5721.97
234 "75+ years" 2010 11548.512
end
[/CODE]
Thanks
for exmaple we have for a given 75-79 values as 106.98, and 75+239 now I want 239-106 as my new against 75+ .
* Example generated by -dataex-. For more info, type help dataex
clear
input int age_id str11 age_name int year float total
22 "All ages" 2010 16144.26
22 "All ages" 2010 20424.084
22 "All ages" 2010 36568.344
20 "75-79 years" 2010 106.98487
20 "75-79 years" 2010 130.61581
20 "75-79 years" 2010 237.6007
22 "All ages" 2010 10454.585
22 "All ages" 2010 8897.344
22 "All ages" 2010 19351.93
234 "75+ years" 2010 239.20107
234 "75+ years" 2010 214.5428
234 "75+ years" 2010 453.7438
20 "75-79 years" 2010 0
20 "75-79 years" 2010 0
20 "75-79 years" 2010 0
22 "All ages" 2010 32438.547
22 "All ages" 2010 33387.57
22 "All ages" 2010 65826.12
234 "75+ years" 2010 0
234 "75+ years" 2010 0
234 "75+ years" 2010 0
20 "75-79 years" 2010 116.1787
20 "75-79 years" 2010 134.4952
20 "75-79 years" 2010 250.6739
22 "All ages" 2010 1746.4004
22 "All ages" 2010 1761.079
22 "All ages" 2010 3507.479
234 "75+ years" 2010 448.2208
234 "75+ years" 2010 486.802
234 "75+ years" 2010 935.0228
20 "75-79 years" 2010 103.35564
20 "75-79 years" 2010 215.7519
20 "75-79 years" 2010 319.1075
22 "All ages" 2010 29641.96
22 "All ages" 2010 30594.39
22 "All ages" 2010 60236.35
234 "75+ years" 2010 123.16811
234 "75+ years" 2010 240.84067
234 "75+ years" 2010 364.0088
20 "75-79 years" 2010 0
20 "75-79 years" 2010 0
20 "75-79 years" 2010 0
22 "All ages" 2010 0
22 "All ages" 2010 0
22 "All ages" 2010 0
234 "75+ years" 2010 0
234 "75+ years" 2010 0
234 "75+ years" 2010 0
20 "75-79 years" 2010 25.038107
20 "75-79 years" 2010 14.910136
20 "75-79 years" 2010 39.94824
22 "All ages" 2010 3898.867
22 "All ages" 2010 1838.3585
22 "All ages" 2010 5737.226
20 "75-79 years" 2010 20062.254
20 "75-79 years" 2010 13640.828
20 "75-79 years" 2010 33703.082
22 "All ages" 2010 299455.63
22 "All ages" 2010 160457.6
22 "All ages" 2010 459913.2
234 "75+ years" 2010 38501.38
234 "75+ years" 2010 25151.5
234 "75+ years" 2010 63652.88
22 "All ages" 2010 1628.5184
22 "All ages" 2010 1628.5184
22 "All ages" 2010 1712.9108
22 "All ages" 2010 1712.9108
22 "All ages" 2010 6688.983
22 "All ages" 2010 6688.983
22 "All ages" 2010 2418.917
22 "All ages" 2010 2418.917
22 "All ages" 2010 9263.8955
22 "All ages" 2010 9263.8955
22 "All ages" 2010 138465.19
22 "All ages" 2010 113279.87
22 "All ages" 2010 251745.05
22 "All ages" 2010 73869.59
22 "All ages" 2010 54093.7
22 "All ages" 2010 127963.3
22 "All ages" 2010 23257.264
22 "All ages" 2010 23070.545
22 "All ages" 2010 46327.81
22 "All ages" 2010 17968.08
22 "All ages" 2010 16691.229
22 "All ages" 2010 34659.31
22 "All ages" 2010 100106.96
22 "All ages" 2010 86876.4
22 "All ages" 2010 186983.36
20 "75-79 years" 2010 305.7084
20 "75-79 years" 2010 282.0884
20 "75-79 years" 2010 587.79675
22 "All ages" 2010 13957.778
22 "All ages" 2010 22891.8
22 "All ages" 2010 36849.58
22 "All ages" 2010 34695.824
22 "All ages" 2010 30351.275
22 "All ages" 2010 65047.1
234 "75+ years" 2010 5826.542
234 "75+ years" 2010 5721.97
234 "75+ years" 2010 11548.512
end
[/CODE]
Thanks
Comment