diff --git a/age_groups/2010.csv b/age_groups/2010.csv new file mode 100644 index 0000000..bcca2c2 --- /dev/null +++ b/age_groups/2010.csv @@ -0,0 +1,30 @@ +Age,Both sexes,Both sexes,Male,Male,Female,Female +Age groups,Number,Percent,Number,Percent,Number,Percent +All ages,304280.00,100.00,149485.00,100.00,154795.00,100.00 + .Under 5 years,21434.00,7.00,10955.00,7.30,10479.00,6.80 + .5 to 9 years,20785.00,6.80,10624.00,7.10,10162.00,6.60 + .10 to 14 years,19893.00,6.50,10178.00,6.80,9714.00,6.30 + .15 to 19 years,21086.00,6.90,10719.00,7.20,10367.00,6.70 + .20 to 24 years,21154.00,7.00,10684.00,7.10,10470.00,6.80 + .25 to 29 years,21453.00,7.10,10928.00,7.30,10525.00,6.80 + .30 to 34 years,19632.00,6.50,9761.00,6.50,9871.00,6.40 + .35 to 39 years,19888.00,6.50,9902.00,6.60,9986.00,6.50 + .40 to 44 years,20559.00,6.80,10172.00,6.80,10387.00,6.70 + .45 to 49 years,22527.00,7.40,11092.00,7.40,11435.00,7.40 + .50 to 54 years,21860.00,7.20,10692.00,7.20,11169.00,7.20 + .55 to 59 years,19172.00,6.30,9318.00,6.20,9854.00,6.40 + .60 to 64 years,16223.00,5.30,7667.00,5.10,8556.00,5.50 + .65 to 69 years,12020.00,4.00,5672.00,3.80,6349.00,4.10 + .70 to 74 years,8936.00,2.90,4063.00,2.70,4873.00,3.10 + .75 to 79 years,7181.00,2.40,3020.00,2.00,4161.00,2.70 + .80 to 84 years,5783.00,1.90,2408.00,1.60,3375.00,2.20 + .85 years and over,4693.00,1.50,1631.00,1.10,3062.00,2.00 +, , , , , , + .Under 15 years,62112.00,20.40,31757.00,21.20,30355.00,19.60 + .15 to 17 years,12928.00,4.20,6566.00,4.40,6361.00,4.10 + .18 to 20 years,12542.00,4.10,6365.00,4.30,6177.00,4.00 + .21 to 44 years,98303.00,32.30,49236.00,32.90,49068.00,31.70 + .45 to 64 years,79782.00,26.20,38768.00,25.90,41014.00,26.50 + .65 years and over,38613.00,12.70,16793.00,11.20,21820.00,14.10 +,,,,,, +Median age,36.70,(X),35.50,(X),37.90,(X) diff --git a/age_groups/2011.csv b/age_groups/2011.csv new file mode 100644 index 0000000..6cf94e6 --- /dev/null +++ b/age_groups/2011.csv @@ -0,0 +1,30 @@ +Age,Both sexes,Both sexes,Male,Male,Female,Female +Age groups,Number,Percent,Number,Percent,Number,Percent +All ages,306110.00,100.00,150643.00,100.00,155466.00,100.00 + .Under 5 years,21265.00,6.90,10869.00,7.20,10396.00,6.70 + .5 to 9 years,20870.00,6.80,10667.00,7.10,10203.00,6.60 + .10 to 14 years,20020.00,6.50,10237.00,6.80,9783.00,6.30 + .15 to 19 years,20886.00,6.80,10691.00,7.10,10196.00,6.60 + .20 to 24 years,21525.00,7.00,10960.00,7.30,10565.00,6.80 + .25 to 29 years,21382.00,7.00,10917.00,7.20,10464.00,6.70 + .30 to 34 years,20202.00,6.60,10067.00,6.70,10135.00,6.50 + .35 to 39 years,19255.00,6.30,9542.00,6.30,9713.00,6.20 + .40 to 44 years,20587.00,6.70,10172.00,6.80,10415.00,6.70 + .45 to 49 years,21989.00,7.20,10800.00,7.20,11189.00,7.20 + .50 to 54 years,21965.00,7.20,10695.00,7.10,11270.00,7.20 + .55 to 59 years,19554.00,6.40,9499.00,6.30,10055.00,6.50 + .60 to 64 years,17430.00,5.70,8447.00,5.60,8983.00,5.80 + .65 to 69 years,12160.00,4.00,5600.00,3.70,6561.00,4.20 + .70 to 74 years,9254.00,3.00,4242.00,2.80,5012.00,3.20 + .75 to 79 years,7088.00,2.30,3065.00,2.00,4023.00,2.60 + .80 to 84 years,5719.00,1.90,2370.00,1.60,3349.00,2.20 + .85 years and over,4957.00,1.60,1804.00,1.20,3153.00,2.00 +, , , , , , + .Under 15 years,62155.00,20.30,31773.00,21.10,30382.00,19.50 + .15 to 17 years,12761.00,4.20,6570.00,4.40,6191.00,4.00 + .18 to 20 years,12515.00,4.10,6377.00,4.20,6138.00,3.90 + .21 to 44 years,98562.00,32.20,49402.00,32.80,49159.00,31.60 + .45 to 64 years,80939.00,26.40,39441.00,26.20,41498.00,26.70 + .65 years and over,39179.00,12.80,17081.00,11.30,22098.00,14.20 +,,,,,, +Median age,36.80,(X),35.50,(X),38.10,(X) diff --git a/age_groups/2012.csv b/age_groups/2012.csv new file mode 100644 index 0000000..63d5042 --- /dev/null +++ b/age_groups/2012.csv @@ -0,0 +1,30 @@ +Age,Both sexes,Both sexes,Male,Male,Female,Female +Age groups,Number,Percent,Number,Percent,Number,Percent +All ages,308827.00,100.00,151175.00,100.00,157653.00,100.00 + .Under 5 years,20110.00,6.50,10273.00,6.80,9837.00,6.20 + .5 to 9 years,20416.00,6.60,10427.00,6.90,9989.00,6.30 + .10 to 14 years,20605.00,6.70,10529.00,7.00,10076.00,6.40 + .15 to 19 years,21239.00,6.90,10840.00,7.20,10399.00,6.60 + .20 to 24 years,21878.00,7.10,10987.00,7.30,10891.00,6.90 + .25 to 29 years,20893.00,6.80,10430.00,6.90,10464.00,6.60 + .30 to 34 years,20326.00,6.60,10034.00,6.60,10292.00,6.50 + .35 to 39 years,19140.00,6.20,9421.00,6.20,9719.00,6.20 + .40 to 44 years,20787.00,6.70,10255.00,6.80,10532.00,6.70 + .45 to 49 years,21583.00,7.00,10584.00,7.00,11000.00,7.00 + .50 to 54 years,22372.00,7.20,10906.00,7.20,11466.00,7.30 + .55 to 59 years,20470.00,6.60,9879.00,6.50,10592.00,6.70 + .60 to 64 years,17501.00,5.70,8278.00,5.50,9223.00,5.80 + .65 to 69 years,13599.00,4.40,6461.00,4.30,7139.00,4.50 + .70 to 74 years,9784.00,3.20,4519.00,3.00,5265.00,3.30 + .75 to 79 years,7331.00,2.40,3122.00,2.10,4209.00,2.70 + .80 to 84 years,5786.00,1.90,2421.00,1.60,3365.00,2.10 + .85 years and over,5006.00,1.60,1809.00,1.20,3196.00,2.00 +, , , , , , + .Under 15 years,61131.00,19.80,31229.00,20.70,29902.00,19.00 + .15 to 17 years,12977.00,4.20,6666.00,4.40,6311.00,4.00 + .18 to 20 years,12756.00,4.10,6535.00,4.30,6221.00,3.90 + .21 to 44 years,98530.00,31.90,48765.00,32.30,49765.00,31.60 + .45 to 64 years,81926.00,26.50,39646.00,26.20,42280.00,26.80 + .65 years and over,41507.00,13.40,18332.00,12.10,23174.00,14.70 +,,,,,, +Median age,37.30,(X),36.10,(X),38.50,(X) diff --git a/age_groups/2013.csv b/age_groups/2013.csv new file mode 100644 index 0000000..de72c9b --- /dev/null +++ b/age_groups/2013.csv @@ -0,0 +1,31 @@ +Age,Both sexes,Both sexes,Male,Male,Female,Female +Age groups,Number,Percent,Number,Percent,Number,Percent +All ages,311116.00,100.00,152335.00,100.00,158781.00,100.00 + .Under 5 years,19917.00,6.40,10176.00,6.70,9741.00,6.10 + .5 to 9 years,20536.00,6.60,10490.00,6.90,10046.00,6.30 + .10 to 14 years,20640.00,6.60,10558.00,6.90,10082.00,6.30 + .15 to 19 years,20970.00,6.70,10672.00,7.00,10299.00,6.50 + .20 to 24 years,22153.00,7.10,11134.00,7.30,11019.00,6.90 + .25 to 29 years,21138.00,6.80,10628.00,7.00,10510.00,6.60 + .30 to 34 years,20659.00,6.60,10189.00,6.70,10470.00,6.60 + .35 to 39 years,19221.00,6.20,9461.00,6.20,9759.00,6.10 + .40 to 44 years,20657.00,6.60,10162.00,6.70,10495.00,6.60 + .45 to 49 years,21060.00,6.80,10319.00,6.80,10742.00,6.80 + .50 to 54 years,22386.00,7.20,10926.00,7.20,11460.00,7.20 + .55 to 59 years,20880.00,6.70,10099.00,6.60,10781.00,6.80 + .60 to 64 years,17611.00,5.70,8224.00,5.40,9387.00,5.90 + .65 to 69 years,14437.00,4.60,6900.00,4.50,7537.00,4.70 + .70 to 74 years,10264.00,3.30,4704.00,3.10,5561.00,3.50 + .75 to 79 years,7598.00,2.40,3233.00,2.10,4364.00,2.70 + .80 to 84 years,5692.00,1.80,2490.00,1.60,3202.00,2.00 + .85 years and over,5296.00,1.70,1971.00,1.30,3325.00,2.10 +, , , , , , + .Under 15 years,61093.00,19.60,31224.00,20.50,29869.00,18.80 + .15 to 17 years,13094.00,4.20,6664.00,4.40,6430.00,4.00 + .18 to 20 years,12136.00,3.90,6121.00,4.00,6015.00,3.80 + .21 to 44 years,99569.00,32.00,49461.00,32.50,50107.00,31.60 + .45 to 64 years,81937.00,26.30,39568.00,26.00,42370.00,26.70 + .65 years and over,43287.00,13.90,19298.00,12.70,23990.00,15.10 +,,,,,, +Median age,37.30,(X),36.10,(X),38.50,(X) +Internet release date: March 2016,,,,,, diff --git a/age_groups/2014.csv b/age_groups/2014.csv new file mode 100644 index 0000000..5addb9f --- /dev/null +++ b/age_groups/2014.csv @@ -0,0 +1,33 @@ +Age,Both sexes,Both sexes,Male,Male,Female,Female +Age groups,Number,Percent,Number,Percent,Number,Percent +All ages,313401.00,100.00,153595.00,100.00,159806.00,100.00 + .Under 5 years,19865.00,6.30,10154.00,6.60,9711.00,6.10 + .5 to 9 years,20522.00,6.50,10483.00,6.80,10039.00,6.30 + .10 to 14 years,20642.00,6.60,10545.00,6.90,10097.00,6.30 + .15 to 19 years,20807.00,6.60,10585.00,6.90,10221.00,6.40 + .20 to 24 years,22278.00,7.10,11243.00,7.30,11035.00,6.90 + .25 to 29 years,21474.00,6.90,10822.00,7.00,10653.00,6.70 + .30 to 34 years,20974.00,6.70,10377.00,6.80,10598.00,6.60 + .35 to 39 years,19407.00,6.20,9555.00,6.20,9852.00,6.20 + .40 to 44 years,20382.00,6.50,10037.00,6.50,10345.00,6.50 + .45 to 49 years,20668.00,6.60,10148.00,6.60,10520.00,6.60 + .50 to 54 years,22355.00,7.10,10908.00,7.10,11447.00,7.20 + .55 to 59 years,21109.00,6.70,10193.00,6.60,10916.00,6.80 + .60 to 64 years,18440.00,5.90,8812.00,5.70,9627.00,6.00 + .65 to 69 years,14986.00,4.80,7093.00,4.60,7893.00,4.90 + .70 to 74 years,10805.00,3.40,4980.00,3.20,5825.00,3.60 + .75 to 79 years,7804.00,2.50,3374.00,2.20,4429.00,2.80 + .80 to 84 years,5627.00,1.80,2383.00,1.60,3244.00,2.00 + .85 years and over,5255.00,1.70,1901.00,1.20,3354.00,2.10 +, , , , , , + .Under 15 years,61029.00,19.50,31182.00,20.30,29847.00,18.70 + .15 to 17 years,12924.00,4.10,6532.00,4.30,6392.00,4.00 + .18 to 20 years,12249.00,3.90,6222.00,4.10,6027.00,3.80 + .21 to 44 years,100150.00,32.00,49866.00,32.50,50284.00,31.50 + .45 to 64 years,82572.00,26.30,40062.00,26.10,42511.00,26.60 + .65 years and over,44477.00,14.20,19731.00,12.80,24745.00,15.50 +,,,,,, +Median age,37.60,(X),36.40,(X),38.80,(X) +Internet release date: August 2017,,,,,, +,,,,,, +"The 2014 CPS ASEC included redesigned questions for income and health insurance coverage. All of the approximately 98,000 addresses were selected to receive the improved set of health insurance coverage items. The improved income questions were implemented using a split panel design. Approximately 68,000 addresses were selected to receive a set of income questions similar to those used in the 2013 CPS ASEC. The remaining 30,000 addresses were selected to receive the redesigned income questions. The source of data for this table is the CPS ASEC sample of 98,000 addresses. ",,,,,, diff --git a/age_groups/2015.csv b/age_groups/2015.csv new file mode 100644 index 0000000..7043b1c --- /dev/null +++ b/age_groups/2015.csv @@ -0,0 +1,30 @@ +Age,Both sexes,Both sexes,Male,Male,Female,Female +Age groups,Number,Percent,Number,Percent,Number,Percent +All ages,316168.00,100.00,154815.00,100.00,161353.00,100.00 + .Under 5 years,19901.00,6.30,10170.00,6.60,9731.00,6.00 + .5 to 9 years,20473.00,6.50,10453.00,6.80,10020.00,6.20 + .10 to 14 years,20606.00,6.50,10494.00,6.80,10113.00,6.30 + .15 to 19 years,20840.00,6.60,10609.00,6.90,10231.00,6.30 + .20 to 24 years,22215.00,7.00,11201.00,7.20,11014.00,6.80 + .25 to 29 years,21867.00,6.90,10984.00,7.10,10884.00,6.70 + .30 to 34 years,21139.00,6.70,10444.00,6.70,10695.00,6.60 + .35 to 39 years,19916.00,6.30,9830.00,6.30,10086.00,6.30 + .40 to 44 years,20003.00,6.30,9791.00,6.30,10212.00,6.30 + .45 to 49 years,20563.00,6.50,10098.00,6.50,10465.00,6.50 + .50 to 54 years,22233.00,7.00,10846.00,7.00,11387.00,7.10 + .55 to 59 years,21419.00,6.80,10328.00,6.70,11090.00,6.90 + .60 to 64 years,18998.00,6.00,9128.00,5.90,9870.00,6.10 + .65 to 69 years,15728.00,5.00,7391.00,4.80,8337.00,5.20 + .70 to 74 years,11209.00,3.50,5163.00,3.30,6046.00,3.70 + .75 to 79 years,8002.00,2.50,3580.00,2.30,4422.00,2.70 + .80 to 84 years,5480.00,1.70,2318.00,1.50,3161.00,2.00 + .85 years and over,5575.00,1.80,1986.00,1.30,3589.00,2.20 +, , , , , , + .Under 15 years,60980.00,19.30,31116.00,20.10,29864.00,18.50 + .15 to 17 years,12940.00,4.10,6647.00,4.30,6293.00,3.90 + .18 to 20 years,12182.00,3.90,6205.00,4.00,5977.00,3.70 + .21 to 44 years,100858.00,31.90,50006.00,32.30,50852.00,31.50 + .45 to 64 years,83213.00,26.30,40400.00,26.10,42813.00,26.50 + .65 years and over,45994.00,14.50,20439.00,13.20,25555.00,15.80 +,,,,,, +Median age,37.80,(X) ,36.60,(X) ,39.00,(X) diff --git a/age_groups/2016.csv b/age_groups/2016.csv new file mode 100644 index 0000000..c1b5b1e --- /dev/null +++ b/age_groups/2016.csv @@ -0,0 +1,31 @@ +Age,Both sexes,Both sexes,Male,Male,Female,Female +Age groups,Number,Percent,Number,Percent,Number,Percent +All ages,318868.00,100.00,156205.00,100.00,162664.00,100.00 + .Under 5 years,19923.00,6.20,10186.00,6.50,9737.00,6.00 + .5 to 9 years,20469.00,6.40,10449.00,6.70,10020.00,6.20 + .10 to 14 years,20573.00,6.50,10478.00,6.70,10094.00,6.20 + .15 to 19 years,20915.00,6.60,10630.00,6.80,10285.00,6.30 + .20 to 24 years,21973.00,6.90,11089.00,7.10,10884.00,6.70 + .25 to 29 years,22434.00,7.00,11287.00,7.20,11146.00,6.90 + .30 to 34 years,21329.00,6.70,10558.00,6.80,10771.00,6.60 + .35 to 39 years,20387.00,6.40,10056.00,6.40,10331.00,6.40 + .40 to 44 years,19618.00,6.20,9644.00,6.20,9974.00,6.10 + .45 to 49 years,20679.00,6.50,10127.00,6.50,10552.00,6.50 + .50 to 54 years,21887.00,6.90,10712.00,6.90,11174.00,6.90 + .55 to 59 years,21835.00,6.80,10626.00,6.80,11209.00,6.90 + .60 to 64 years,19300.00,6.10,9153.00,5.90,10148.00,6.20 + .65 to 69 years,16517.00,5.20,7775.00,5.00,8742.00,5.40 + .70 to 74 years,11425.00,3.60,5186.00,3.30,6239.00,3.80 + .75 to 79 years,8421.00,2.60,3854.00,2.50,4567.00,2.80 + .80 to 84 years,5637.00,1.80,2400.00,1.50,3237.00,2.00 + .85 years and over,5547.00,1.70,1995.00,1.30,3552.00,2.20 +, , , , , , + .Under 15 years,60965.00,19.10,31114.00,19.90,29851.00,18.40 + .15 to 17 years,13097.00,4.10,6624.00,4.20,6473.00,4.00 + .18 to 20 years,12354.00,3.90,6368.00,4.10,5985.00,3.70 + .21 to 44 years,101205.00,31.70,50272.00,32.20,50934.00,31.30 + .45 to 64 years,83701.00,26.20,40618.00,26.00,43083.00,26.50 + .65 years and over,47547.00,14.90,21209.00,13.60,26337.00,16.20 +,,,,,, +Median age,37.90,(X) ,36.70,(X) ,39.10,(X) +Internet release date: August 2018,,,,,, diff --git a/age_groups/2017.csv b/age_groups/2017.csv new file mode 100644 index 0000000..e1a5707 --- /dev/null +++ b/age_groups/2017.csv @@ -0,0 +1,31 @@ +Age,Both sexes,Both sexes,Male,Male,Female,Female +Age groups,Number,Percent,Number,Percent,Number,Percent +All ages,320372.00,100.00,156939.00,100.00,163433.00,100.00 + .Under 5 years,19954.00,6.20,10201.00,6.50,9752.00,6.00 + .5 to 9 years,20349.00,6.40,10388.00,6.60,9961.00,6.10 + .10 to 14 years,20667.00,6.50,10538.00,6.70,10129.00,6.20 + .15 to 19 years,20891.00,6.50,10608.00,6.80,10282.00,6.30 + .20 to 24 years,21591.00,6.70,10879.00,6.90,10713.00,6.60 + .25 to 29 years,22745.00,7.10,11410.00,7.30,11335.00,6.90 + .30 to 34 years,21505.00,6.70,10711.00,6.80,10795.00,6.60 + .35 to 39 years,20773.00,6.50,10281.00,6.60,10492.00,6.40 + .40 to 44 years,19273.00,6.00,9454.00,6.00,9819.00,6.00 + .45 to 49 years,20662.00,6.40,10118.00,6.40,10543.00,6.50 + .50 to 54 years,21364.00,6.70,10449.00,6.70,10915.00,6.70 + .55 to 59 years,21837.00,6.80,10587.00,6.70,11250.00,6.90 + .60 to 64 years,19488.00,6.10,9154.00,5.80,10334.00,6.30 + .65 to 69 years,16750.00,5.20,7907.00,5.00,8843.00,5.40 + .70 to 74 years,12462.00,3.90,5759.00,3.70,6702.00,4.10 + .75 to 79 years,8545.00,2.70,3877.00,2.50,4668.00,2.90 + .80 to 84 years,5645.00,1.80,2438.00,1.60,3207.00,2.00 + .85 years and over,5872.00,1.80,2178.00,1.40,3694.00,2.30 +, , , , , , + .Under 15 years,60969.00,19.00,31127.00,19.80,29842.00,18.30 + .15 to 17 years,13078.00,4.10,6642.00,4.20,6436.00,3.90 + .18 to 20 years,11983.00,3.70,6131.00,3.90,5852.00,3.60 + .21 to 44 years,101718.00,31.70,50570.00,32.20,51147.00,31.30 + .45 to 64 years,83351.00,26.00,40308.00,25.70,43042.00,26.30 + .65 years and over,49274.00,15.40,22160.00,14.10,27114.00,16.60 +,,,,,, +Median age,38.00,(X) ,36.80,(X) ,39.20,(X) +Internet release date: August 2019,,,,,, diff --git a/age_groups/2018.csv b/age_groups/2018.csv new file mode 100644 index 0000000..c32c18f --- /dev/null +++ b/age_groups/2018.csv @@ -0,0 +1,31 @@ +Age,Both sexes,Both sexes,Male,Male,Female,Female +Age groups,Number,Percent,Number,Percent,Number,Percent +All ages,323156.00,100.00,158426.00,100.00,164730.00,100.00 + .Under 5 years,19929.00,6.20,10193.00,6.40,9736.00,5.90 + .5 to 9 years,20243.00,6.30,10338.00,6.50,9905.00,6.00 + .10 to 14 years,20812.00,6.40,10607.00,6.70,10204.00,6.20 + .15 to 19 years,20908.00,6.50,10617.00,6.70,10291.00,6.20 + .20 to 24 years,21434.00,6.60,10809.00,6.80,10625.00,6.40 + .25 to 29 years,23160.00,7.20,11674.00,7.40,11486.00,7.00 + .30 to 34 years,21695.00,6.70,10816.00,6.80,10878.00,6.60 + .35 to 39 years,21269.00,6.60,10567.00,6.70,10701.00,6.50 + .40 to 44 years,19391.00,6.00,9504.00,6.00,9887.00,6.00 + .45 to 49 years,20638.00,6.40,10123.00,6.40,10515.00,6.40 + .50 to 54 years,20899.00,6.50,10217.00,6.40,10682.00,6.50 + .55 to 59 years,21622.00,6.70,10503.00,6.60,11120.00,6.80 + .60 to 64 years,20078.00,6.20,9399.00,5.90,10679.00,6.50 + .65 to 69 years,17007.00,5.30,8047.00,5.10,8961.00,5.40 + .70 to 74 years,13359.00,4.10,6294.00,4.00,7066.00,4.30 + .75 to 79 years,8912.00,2.80,3944.00,2.50,4968.00,3.00 + .80 to 84 years,5647.00,1.70,2506.00,1.60,3141.00,1.90 + .85 years and over,6154.00,1.90,2270.00,1.40,3885.00,2.40 +, , , , , , + .Under 15 years,60984.00,18.90,31138.00,19.70,29846.00,18.10 + .15 to 17 years,12979.00,4.00,6582.00,4.20,6397.00,3.90 + .18 to 20 years,12243.00,3.80,6248.00,3.90,5996.00,3.60 + .21 to 44 years,102633.00,31.80,51157.00,32.30,51476.00,31.20 + .45 to 64 years,83237.00,25.80,40242.00,25.40,42995.00,26.10 + .65 years and over,51080.00,15.80,23059.00,14.60,28021.00,17.00 +,,,,,, +Median age,38.10,(X) ,37.00,(X) ,39.30,(X) +Internet release date: August 2019,,,,,, diff --git a/age_groups/2019.csv b/age_groups/2019.csv new file mode 100644 index 0000000..f097cf3 --- /dev/null +++ b/age_groups/2019.csv @@ -0,0 +1,32 @@ +Age,Both sexes,Both sexes,Male,Male,Female,Female +Age groups,Number,Percent,Number,Percent,Number,Percent +All ages,324356.00,100.00,159028.00,100.00,165328.00,100.00 + .Under 5 years,19736.00,6.10,10094.00,6.30,9642.00,5.80 + .5 to 9 years,20212.00,6.20,10328.00,6.50,9884.00,6.00 + .10 to 14 years,20827.00,6.40,10650.00,6.70,10177.00,6.20 + .15 to 19 years,20849.00,6.40,10545.00,6.60,10304.00,6.20 + .20 to 24 years,21254.00,6.60,10716.00,6.70,10538.00,6.40 + .25 to 29 years,23277.00,7.20,11792.00,7.40,11485.00,6.90 + .30 to 34 years,21932.00,6.80,10935.00,6.90,10997.00,6.70 + .35 to 39 years,21443.00,6.60,10629.00,6.70,10814.00,6.50 + .40 to 44 years,19584.00,6.00,9628.00,6.10,9956.00,6.00 + .45 to 49 years,20345.00,6.30,9993.00,6.30,10351.00,6.30 + .50 to 54 years,20355.00,6.30,9930.00,6.20,10425.00,6.30 + .55 to 59 years,21163.00,6.50,10046.00,6.30,11117.00,6.70 + .60 to 64 years,20592.00,6.30,9819.00,6.20,10773.00,6.50 + .65 to 69 years,17356.00,5.40,8198.00,5.20,9158.00,5.50 + .70 to 74 years,14131.00,4.40,6691.00,4.20,7440.00,4.50 + .75 to 79 years,9357.00,2.90,4233.00,2.70,5124.00,3.10 + .80 to 84 years,6050.00,1.90,2519.00,1.60,3532.00,2.10 + .85 years and over,5893.00,1.80,2282.00,1.40,3611.00,2.20 +, , , , , , + .Under 15 years,60774.00,18.70,31072.00,19.50,29703.00,18.00 + .15 to 17 years,13018.00,4.00,6656.00,4.20,6363.00,3.80 + .18 to 20 years,11851.00,3.70,5931.00,3.70,5920.00,3.60 + .21 to 44 years,103469.00,31.90,51658.00,32.50,51811.00,31.30 + .45 to 64 years,82455.00,25.40,39789.00,25.00,42666.00,25.80 + .65 years and over,52788.00,16.30,23923.00,15.00,28865.00,17.50 +,,,,,, +Median age,38.30,(X) ,37.10,(X) ,39.50,(X) +"SOURCE: U.S. Census Bureau, Current Population Survey, Annual Social and Economic Supplement, 2019.",,,,,, +Internet release date: April 2020,,,,,, diff --git a/age_groups/age_groups.py b/age_groups/age_groups.py new file mode 100644 index 0000000..e858ae7 --- /dev/null +++ b/age_groups/age_groups.py @@ -0,0 +1,34 @@ +import numpy as np +import pandas as pd +import matplotlib.pyplot as plt + +cenPop = { + '2010' : pd.read_csv('./2010.csv', header=0, skiprows=[1], skip_blank_lines=True), + '2011' : pd.read_csv('./2011.csv', header=0, skiprows=[1], skip_blank_lines=True), + '2012' : pd.read_csv('./2012.csv', header=0, skiprows=[1], skip_blank_lines=True), + '2013' : pd.read_csv('./2013.csv', header=0, skiprows=[1], skip_blank_lines=True), + '2014' : pd.read_csv('./2014.csv', header=0, skiprows=[1], skip_blank_lines=True), + '2015' : pd.read_csv('./2015.csv', header=0, skiprows=[1], skip_blank_lines=True), + '2016' : pd.read_csv('./2016.csv', header=0, skiprows=[1], skip_blank_lines=True), + '2017' : pd.read_csv('./2017.csv', header=0, skiprows=[1], skip_blank_lines=True), + '2018' : pd.read_csv('./2018.csv', header=0, skiprows=[1], skip_blank_lines=True), + '2019' : pd.read_csv('./2019.csv', header=0, skiprows=[1], skip_blank_lines=True) + } + + +cen2010_0_14 = cenPop['2010'].iloc[2:5, :] +cen2010_15_44 = cenPop['2010'].iloc[5:11, :] +cen2010_45_over = cenPop['2010'].iloc[11:, :] + +# general fertility rate 2010 (gfr) per 1000 women ages 15 - 44 +b = 64.0 + +# death rates per 100,000 people +d0_14= 588.0 + 24.0 + 11.5 + 14.0 +d15_44 = 45.5 + 83.8 + 99.7 + 117.3 + 147.2 + 202.4 +d45_over = 377.3 + 491.3 + 730.6 + 1032.2 + 1454.0 + 2246.1 + 3560.5 + 5944.6 + 13407.9 + +# splitting 2010 census into age groups + + + diff --git a/age_groups/main_data/2010-2019_Gender_Table.xlsx b/age_groups/main_data/2010-2019_Gender_Table.xlsx new file mode 100644 index 0000000..0343a9a Binary files /dev/null and b/age_groups/main_data/2010-2019_Gender_Table.xlsx differ diff --git a/age_groups/main_data/2010-2019_Gender_Table_cleaned.xlsm b/age_groups/main_data/2010-2019_Gender_Table_cleaned.xlsm new file mode 100644 index 0000000..352b5ee Binary files /dev/null and b/age_groups/main_data/2010-2019_Gender_Table_cleaned.xlsm differ diff --git a/age_groups/nvsr65_04.pdf b/age_groups/nvsr65_04.pdf new file mode 100644 index 0000000..f0af2c6 Binary files /dev/null and b/age_groups/nvsr65_04.pdf differ diff --git a/age_groups/nvsr67_01.pdf b/age_groups/nvsr67_01.pdf new file mode 100644 index 0000000..6a326f8 Binary files /dev/null and b/age_groups/nvsr67_01.pdf differ diff --git a/directions.md b/directions.md new file mode 100644 index 0000000..df09769 --- /dev/null +++ b/directions.md @@ -0,0 +1,37 @@ +--- +geometry: margin=1in +pdf-engine: pdflatex +--- + +# Part I - Global Population +The goal of this section is to explore global changes in the population of the United States. +The U.S. Census Bureau maintains a file (popclockest.txt) containing national population estimates between 1900 and 1999. +Import this data set into MATLAB or EXCEL (right click to save the file as text). Then answer the following questions. + +1. Plot the U.S. population as a function of time. What do you conclude? +2. Can the growth of the U.S. population be modeled by a simple evolution equation of the form $(N(t+1) = (1 + R) N(t)$, where $t$ is in years? Why or why not? If so, find an estimate of $R$. +3. Post-census population estimates are obtained as described on the U.S. Census Bureau methodology page (see for instance the [methodology file for the 2022 vintage](./global_pop/methods-statement-v2022.pdf). Explain the main formula given in the Overview section of this article. +4. Given the following estimates (downloaded in 2005 from a now decommissioned US Census Bureau page), find the population of the U.S. in 2004. + a. Population in 2001: 285,102,075. + b. Births, deaths, and net international immigration: + + 2001-2002: 4,006,985; 2,429,999; 1,262,159. + + 2002-2003: 4,055,469; 2,432,874; 1,225,161. + + 2003-2004: 4,099,399; 2,453,984; 1,221,013. + + +# Part II - Age Groups +The goal of this section is to explore the evolution of the population of the United States using different age groups. Population estimates by five-year age groups from 2010 to 2019 can be obtained from the U.S. Census Bureau web site (each year has its own table). To save time and make sure we all work with the same data, I downloaded the table for each year and compiled the information in a single Excel file. Download the Excel spreadsheet containing the Census bureau data on your computer. Each tab corresponds to a single year. + +1. Use the data in the spreadsheet to plot the age distribution of the U.S. population for different years. + a. Has there been major changes in the last 4 years of this data set? + b. The data set has 18 age groups. Use the age distributions that you just plotted to define larger age groups that can be used in a simplified model. + +2. Using recent [birth](./age_groups/nvsr67_01.pdf) and [death](./age_groups/nvsr65_04.pdf) rates estimates published by the Center for Disease Control and Prevention, create a model to predict the population in the age groups you defined, taking the 2010 data as initial condition. You may look at Figures 2 and 3 of the birth and deaths documents, respectively. (Note: do not attempt to print these files; they are more than 50 pages long!) Then, answer the following questions. + a. How does your model compare to the Census Bureau estimates for 2019? + b. Use your model to predict the population in each age group in 2050. What do you conclude? + c. To be more specific, you need to proceed as follows. + - Define the age groups you want to work with (do not pick too many groups; 3 or 5 should suffice). + - Estimate the birth and death rates for each age group. This will require estimating the birth and death rates of each age year within each age group, and calculating population-weighted birth and death rates for each age group. + - Use the Excel file to calculate the number of individuals in each of your age groups in 2010. This is the initial condition of your model. + - Assuming the birth and death rates you calculated for each age group are constant between 2010 and 2019, evolve your model to estimate the size of each age group for every year between 2011 and 2019. + - Compare the number of individuals in each age group predicted by your model for 2019 to the 2019 Census bureau data provided in the Excel spreadsheet. Comment on any difference. diff --git a/directions.pdf b/directions.pdf new file mode 100644 index 0000000..dbada71 Binary files /dev/null and b/directions.pdf differ diff --git a/global_pop/methods-statement-v2022.pdf b/global_pop/methods-statement-v2022.pdf new file mode 100644 index 0000000..1bee8d7 Binary files /dev/null and b/global_pop/methods-statement-v2022.pdf differ diff --git a/global_pop/popclockest.txt b/global_pop/popclockest.txt new file mode 100644 index 0000000..b15f8a1 --- /dev/null +++ b/global_pop/popclockest.txt @@ -0,0 +1,144 @@ +Historical National Population Estimates: July 1, 1900 to July 1, 1999 + +Source: Population Estimates Program, Population Division, U.S. Census Bureau +Internet Release Date: April 11, 2000 +Revised date: June 28, 2000 + + + National Population Average Annual + Date Population Change Percent Change + + July 1, 1999 272,690,813 2,442,810 0.90 + July 1, 1998 270,248,003 2,464,396 0.92 + July 1, 1997 267,783,607 2,555,035 0.96 + July 1, 1996 265,228,572 2,425,296 0.92 + July 1, 1995 262,803,276 2,476,255 0.95 + July 1, 1994 260,327,021 2,544,413 0.99 + July 1, 1993 257,782,608 2,752,909 1.08 + July 1, 1992 255,029,699 2,876,607 1.14 + July 1, 1991 252,153,092 2,688,696 1.08 + July 1, 1990 249,464,396 2,645,166 1.07 + + July 1, 1989 246,819,230 2,320,248 0.94 + July 1, 1988 244,498,982 2,210,064 0.91 + July 1, 1987 242,288,918 2,156,031 0.89 + July 1, 1986 240,132,887 2,209,092 0.92 + July 1, 1985 237,923,795 2,098,893 0.89 + July 1, 1984 235,824,902 2,032,908 0.87 + July 1, 1983 233,791,994 2,127,536 0.91 + July 1, 1982 231,664,458 2,198,744 0.95 + July 1, 1981 229,465,714 2,241,033 0.98 + July 1, 1980 227,224,681 2,169,194 0.96 + + July 1, 1979 225,055,487 2,470,942 1.10 + July 1, 1978 222,584,545 2,345,120 1.06 + July 1, 1977 220,239,425 2,204,261 1.01 + July 1, 1976 218,035,164 2,061,965 0.95 + July 1, 1975 215,973,199 2,119,271 0.99 + July 1, 1974 213,853,928 1,945,140 0.91 + July 1, 1973 211,908,788 2,012,767 0.95 + July 1, 1972 209,896,021 2,235,344 1.07 + July 1, 1971 207,660,677 2,608,503 1.26 + July 1, 1970 205,052,174 2,375,228 1.17 + + July 1, 1969 202,676,946 1,970,894 0.98 + July 1, 1968 200,706,052 1,993,996 1.00 + July 1, 1967 198,712,056 2,151,718 1.09 + July 1, 1966 196,560,338 2,257,375 1.16 + July 1, 1965 194,302,963 2,414,172 1.25 + July 1, 1964 191,888,791 2,646,993 1.39 + July 1, 1963 189,241,798 2,704,061 1.44 + July 1, 1962 186,537,737 2,846,256 1.54 + July 1, 1961 183,691,481 3,020,323 1.66 + July 1, 1960 180,671,158 2,841,530 1.59 + + July 1, 1959 177,829,628 2,947,724 1.67 + July 1, 1958 174,881,904 2,897,774 1.67 + July 1, 1957 171,984,130 3,081,099 1.81 + July 1, 1956 168,903,031 2,971,829 1.78 + July 1, 1955 165,931,202 2,905,348 1.77 + July 1, 1954 163,025,854 2,841,662 1.76 + July 1, 1953 160,184,192 2,631,452 1.66 + July 1, 1952 157,552,740 2,674,851 1.71 + July 1, 1951 154,877,889 2,606,472 1.70 + July 1, 1950 152,271,417 3,083,287 2.05 + + July 1, 1949 149,188,130 2,556,828 1.73 + July 1, 1948 146,631,302 2,505,231 1.72 + July 1, 1947 144,126,071 2,737,505 1.92 + July 1, 1946 141,388,566 1,460,401 1.04 + July 1, 1945 139,928,165 1,530,820 1.10 + July 1, 1944 138,397,345 1,657,992 1.21 + July 1, 1943 136,739,353 1,879,800 1.38 + July 1, 1942 134,859,553 1,457,082 1.09 + July 1, 1941 133,402,471 1,280,025 0.96 + July 1, 1940 132,122,446 1,242,728 0.95 + + July 1, 1939 130,879,718 1,054,779 0.81 + July 1, 1938 129,824,939 1,000,110 0.77 + July 1, 1937 128,824,829 771,649 0.60 + July 1, 1936 128,053,180 802,948 0.63 + July 1, 1935 127,250,232 876,459 0.69 + July 1, 1934 126,373,773 795,010 0.63 + July 1, 1933 125,578,763 738,292 0.59 + July 1, 1932 124,840,471 800,823 0.64 + July 1, 1931 124,039,648 962,907 0.78 + July 1, 1930 123,076,741 1,309,741 1.07 + + July 1, 1929 121,767,000 1,258,000 1.04 + July 1, 1928 120,509,000 1,474,000 1.23 + July 1, 1927 119,035,000 1,638,000 1.39 + July 1, 1926 117,397,000 1,568,000 1.34 + July 1, 1925 115,829,000 1,720,000 1.50 + July 1, 1924 114,109,000 2,162,000 1.91 + July 1, 1923 111,947,000 1,898,000 1.71 + July 1, 1922 110,049,000 1,511,000 1.38 + July 1, 1921 108,538,000 2,077,000 1.93 + July 1, 1920 106,461,000 1,947,000 1.85 + + July 1, 1919 104,514,000 1,306,000 1.26 + July 1, 1918 103,208,000 -60,000 -0.06 + July 1, 1917 103,268,000 1,307,000 1.27 + July 1, 1916 101,961,000 1,415,000 1.40 + July 1, 1915 100,546,000 1,435,000 1.44 + July 1, 1914 99,111,000 1,886,000 1.92 + July 1, 1913 97,225,000 1,890,000 1.96 + July 1, 1912 95,335,000 1,472,000 1.56 + July 1, 1911 93,863,000 1,456,000 1.56 + July 1, 1910 92,407,000 1,917,000 2.10 + + July 1, 1909 90,490,000 1,780,000 1.99 + July 1, 1908 88,710,000 1,702,000 1.94 + July 1, 1907 87,008,000 1,558,000 1.81 + July 1, 1906 85,450,000 1,628,000 1.92 + July 1, 1905 83,822,000 1,656,000 2.00 + July 1, 1904 82,166,000 1,534,000 1.88 + July 1, 1903 80,632,000 1,469,000 1.84 + July 1, 1902 79,163,000 1,579,000 2.01 + July 1, 1901 77,584,000 1,490,000 1.94 + July 1, 1900 76,094,000 --- --- + + +NOTE: +National population data for the years 1900 to 1949 exclude the +population residing in Alaska and Hawaii. National population data for the +years 1940 to 1979 cover the resident population plus Armed Forces overseas. +National population data for all other years cover only the resident +population. Estimates of the population including Armed Forces +overseas are as follows: + +1919 105,063,000 +1918 104,550,000 +1917 103,414,000 + +National population data for the years 1900 to 1929 are only available +rounded to the nearest thousand. + +Data for this table comes from Current Population Reports, Series P-25, Nos. +311, 917, 1095, and our National Population Estimates web page. All +Population Division publications may be obtained by writing to Population +Division, U.S. Bureau of the Census, Washington, D.C. 20233; calling the +Statistical Information Staff at (301)457-2422; or by e-mailing a message to +POP@CENSUS.GOV (please include telephone number). + + diff --git a/global_pop/popclockest_working.txt b/global_pop/popclockest_working.txt new file mode 100644 index 0000000..65b966a --- /dev/null +++ b/global_pop/popclockest_working.txt @@ -0,0 +1,101 @@ +Year National-Population Population-Change Average-Annual-Percent-Change +1999 272,690,813 2,442,810 0.90 +1998 270,248,003 2,464,396 0.92 +1997 267,783,607 2,555,035 0.96 +1996 265,228,572 2,425,296 0.92 +1995 262,803,276 2,476,255 0.95 +1994 260,327,021 2,544,413 0.99 +1993 257,782,608 2,752,909 1.08 +1992 255,029,699 2,876,607 1.14 +1991 252,153,092 2,688,696 1.08 +1990 249,464,396 2,645,166 1.07 +1989 246,819,230 2,320,248 0.94 +1988 244,498,982 2,210,064 0.91 +1987 242,288,918 2,156,031 0.89 +1986 240,132,887 2,209,092 0.92 +1985 237,923,795 2,098,893 0.89 +1984 235,824,902 2,032,908 0.87 +1983 233,791,994 2,127,536 0.91 +1982 231,664,458 2,198,744 0.95 +1981 229,465,714 2,241,033 0.98 +1980 227,224,681 2,169,194 0.96 +1979 225,055,487 2,470,942 1.10 +1978 222,584,545 2,345,120 1.06 +1977 220,239,425 2,204,261 1.01 +1976 218,035,164 2,061,965 0.95 +1975 215,973,199 2,119,271 0.99 +1974 213,853,928 1,945,140 0.91 +1973 211,908,788 2,012,767 0.95 +1972 209,896,021 2,235,344 1.07 +1971 207,660,677 2,608,503 1.26 +1970 205,052,174 2,375,228 1.17 +1969 202,676,946 1,970,894 0.98 +1968 200,706,052 1,993,996 1.00 +1967 198,712,056 2,151,718 1.09 +1966 196,560,338 2,257,375 1.16 +1965 194,302,963 2,414,172 1.25 +1964 191,888,791 2,646,993 1.39 +1963 189,241,798 2,704,061 1.44 +1962 186,537,737 2,846,256 1.54 +1961 183,691,481 3,020,323 1.66 +1960 180,671,158 2,841,530 1.59 +1959 177,829,628 2,947,724 1.67 +1958 174,881,904 2,897,774 1.67 +1957 171,984,130 3,081,099 1.81 +1956 168,903,031 2,971,829 1.78 +1955 165,931,202 2,905,348 1.77 +1954 163,025,854 2,841,662 1.76 +1953 160,184,192 2,631,452 1.66 +1952 157,552,740 2,674,851 1.71 +1951 154,877,889 2,606,472 1.70 +1950 152,271,417 3,083,287 2.05 +1949 149,188,130 2,556,828 1.73 +1948 146,631,302 2,505,231 1.72 +1947 144,126,071 2,737,505 1.92 +1946 141,388,566 1,460,401 1.04 +1945 139,928,165 1,530,820 1.10 +1944 138,397,345 1,657,992 1.21 +1943 136,739,353 1,879,800 1.38 +1942 134,859,553 1,457,082 1.09 +1941 133,402,471 1,280,025 0.96 +1940 132,122,446 1,242,728 0.95 +1939 130,879,718 1,054,779 0.81 +1938 129,824,939 1,000,110 0.77 +1937 128,824,829 771,649 0.60 +1936 128,053,180 802,948 0.63 +1935 127,250,232 876,459 0.69 +1934 126,373,773 795,010 0.63 +1933 125,578,763 738,292 0.59 +1932 124,840,471 800,823 0.64 +1931 124,039,648 962,907 0.78 +1930 123,076,741 1,309,741 1.07 +1929 121,767,000 1,258,000 1.04 +1928 120,509,000 1,474,000 1.23 +1927 119,035,000 1,638,000 1.39 +1926 117,397,000 1,568,000 1.34 +1925 115,829,000 1,720,000 1.50 +1924 114,109,000 2,162,000 1.91 +1923 111,947,000 1,898,000 1.71 +1922 110,049,000 1,511,000 1.38 +1921 108,538,000 2,077,000 1.93 +1920 106,461,000 1,947,000 1.85 +1919 104,514,000 1,306,000 1.26 +1918 103,208,000 -60,000-0.06 +1917 103,268,000 1,307,000 1.27 +1916 101,961,000 1,415,000 1.40 +1915 100,546,000 1,435,000 1.44 +1914 99,111,000 1,886,000 1.92 +1913 97,225,000 1,890,000 1.96 +1912 95,335,000 1,472,000 1.56 +1911 93,863,000 1,456,000 1.56 +1910 92,407,000 1,917,000 2.10 +1909 90,490,000 1,780,000 1.99 +1908 88,710,000 1,702,000 1.94 +1907 87,008,000 1,558,000 1.81 +1906 85,450,000 1,628,000 1.92 +1905 83,822,000 1,656,000 2.00 +1904 82,166,000 1,534,000 1.88 +1903 80,632,000 1,469,000 1.84 +1902 79,163,000 1,579,000 2.01 +1901 77,584,000 1,490,000 1.94 +1900 76,094,000 --- --- diff --git a/test b/test new file mode 100644 index 0000000..e69de29