├── .gitignore ├── scripts ├── requirements.txt └── process.py ├── README.md ├── .github └── workflows │ └── actions.yml ├── datapackage.json ├── archive ├── aat1.csv └── aat1.txt └── data └── aat1.csv /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | venv 3 | -------------------------------------------------------------------------------- /scripts/requirements.txt: -------------------------------------------------------------------------------- 1 | requests==2.32.3 2 | beautifulsoup4==4.13.3 -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | badge 2 | 3 | US Employment and Unemployment rates since 1940. Official title: *Employment 4 | status of the civilian noninstitutional population, 1940 to date* from USA 5 | Bureau of Labor Statistics. 6 | 7 | ## Data 8 | 9 | Numbers are in thousands. 10 | 11 | US Employment and Unemployment rates since 1940 From the [USA Bureau of Labor Statistics Employment Related Data][faq] 12 | 13 | [faq]: https://www.bls.gov/ 14 | 15 | 16 | ## License 17 | 18 | As US Federal Government data can assume Public Domain. Maintainer licenses any 19 | additional rights from processing and structuring under Public Domain 20 | Dedication and License. -------------------------------------------------------------------------------- /.github/workflows/actions.yml: -------------------------------------------------------------------------------- 1 | name: Update employment-us data 2 | 3 | on: 4 | # Schedule to run on the 1st day of each month 5 | schedule: 6 | - cron: '0 0 1 * *' 7 | 8 | # Run on push to main branch 9 | push: 10 | branches: 11 | - main 12 | 13 | # Run on pull requests targeting the main branch 14 | pull_request: 15 | branches: 16 | - main 17 | 18 | # Allows manual triggering of the workflow 19 | workflow_dispatch: 20 | 21 | jobs: 22 | build: 23 | runs-on: ubuntu-latest 24 | 25 | if: github.ref == 'refs/heads/main' 26 | 27 | steps: 28 | - name: Check out repository 29 | uses: actions/checkout@v3 30 | 31 | - name: Set up Python 3.12 32 | uses: actions/setup-python@v4 33 | with: 34 | python-version: '3.12' 35 | 36 | - name: Install Python dependencies 37 | run: | 38 | python -m venv venv 39 | source venv/bin/activate 40 | pip install --upgrade pip 41 | pip install -r scripts/requirements.txt 42 | 43 | - name: Run scripts 44 | run: | 45 | source venv/bin/activate 46 | python scripts/process.py 47 | 48 | - name: Configure Git 49 | run: | 50 | git config --global user.email "${{ env.CI_COMMIT_EMAIL }}" 51 | git config --global user.name "${{ env.CI_COMMIT_NAME }}" 52 | env: 53 | CI_COMMIT_NAME: "Automated commit" 54 | CI_COMMIT_EMAIL: "actions@users.noreply.github.com" 55 | 56 | - name: Commit and Push changes 57 | run: | 58 | git diff --quiet && echo "No changes to commit" || ( 59 | git add data && 60 | git commit -m "${{ env.CI_COMMIT_MESSAGE }}" && 61 | git push origin main 62 | ) 63 | env: 64 | CI_COMMIT_MESSAGE: "Automated commit" -------------------------------------------------------------------------------- /scripts/process.py: -------------------------------------------------------------------------------- 1 | import os 2 | import requests 3 | from bs4 import BeautifulSoup 4 | 5 | class Regular: 6 | def __init__(self): 7 | self.url = 'https://www.bls.gov/cps/cpsaat01.htm' 8 | self.headers = { 9 | 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36', 10 | 'Accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8', 11 | 'Accept-Language': 'en-US,en;q=0.9', 12 | 'Accept-Encoding': 'gzip, deflate, br', 13 | 'Connection': 'keep-alive', 14 | 'Upgrade-Insecure-Requests': '1', 15 | 'Sec-Fetch-Dest': 'document', 16 | 'Sec-Fetch-Mode': 'navigate', 17 | 'Sec-Fetch-Site': 'none', 18 | 'Sec-Fetch-User': '?1' 19 | } 20 | self.data = [] 21 | 22 | def parse_bls(self): 23 | try: 24 | response = requests.get(self.url, headers=self.headers, timeout=30) 25 | response.raise_for_status() 26 | 27 | soup = BeautifulSoup(response.text, 'html.parser') 28 | table = soup.find('table', {'id':'cps_eeann_year'}) 29 | 30 | if table is None: 31 | print("Available table IDs:") 32 | for t in soup.find_all('table'): 33 | print(f"- {t.get('id', 'no-id')}") 34 | raise ValueError(f"Could not find table with id 'cps_eeann_year' at {self.url}") 35 | 36 | tbody = table.find('tbody') or table 37 | 38 | for row in tbody.find_all('tr')[1:]: 39 | # skip first row since it's a header 40 | cells = row.find_all(['th', 'td']) 41 | # check if first row's year is more than 2010 42 | if len(cells) > 0 and int(cells[0].text.strip()) > 2010: 43 | # Parse from 0 to -1 because we want all columns including the last one 44 | # Remove commas and clean the numbers 45 | cleaned_cells = [cell.text.strip().replace(',', '') for cell in cells[:]] 46 | self.data.append(cleaned_cells) 47 | 48 | if not self.data: 49 | raise ValueError("No data was extracted from the table") 50 | 51 | return self.data 52 | 53 | except requests.exceptions.RequestException as e: 54 | print(f"Error fetching data: {e}") 55 | print(f"Response status code: {getattr(e.response, 'status_code', 'N/A')}") 56 | print(f"Response headers: {getattr(e.response, 'headers', {})}") 57 | raise 58 | 59 | def merge_data(self): 60 | # Read aat1.csv as a list of lists 61 | with open(os.path.join('archive', 'aat1.csv'), 'r') as f: 62 | aat1_data = [line.strip().split(',') for line in f.readlines()] 63 | 64 | header = aat1_data[0] 65 | aat1_data = aat1_data[1:] 66 | 67 | # Merge aat1_data and self.data 68 | merged_data = [header] + aat1_data + self.data 69 | 70 | # Write the data into the data folder 71 | with open(os.path.join('data', 'aat1.csv'), 'w') as f: 72 | for row in merged_data: 73 | f.write(','.join(row) + '\n') 74 | 75 | 76 | if __name__ == '__main__': 77 | regular = Regular() 78 | regular.parse_bls() 79 | regular.merge_data() 80 | -------------------------------------------------------------------------------- /datapackage.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "employment-us", 3 | "title": "US Employment and Unemployment rates since 1940", 4 | "sources": [ 5 | { 6 | "title": "country-us gov employment economics statistics", 7 | "path": "https://www.bls.gov/cps/cpsaat01.htm" 8 | } 9 | ], 10 | "resources": [ 11 | { 12 | "name": "aat1", 13 | "path": "data/aat1.csv", 14 | "title": "CSV file (derived)", 15 | "format": "csv", 16 | "mimetype": "text/csv", 17 | "sources": [ 18 | { 19 | "title": "Sodurce file from BLS (human readable plain text)", 20 | "format": "text", 21 | "mimetype": "text/plain", 22 | "path": "archive/aat1.txt" 23 | } 24 | ], 25 | "schema": { 26 | "fields": [ 27 | { 28 | "name": "year", 29 | "title": "Year", 30 | "type": "year" 31 | }, 32 | { 33 | "name": "population", 34 | "title": "Civilian noninstitutional population", 35 | "type": "number" 36 | }, 37 | { 38 | "name": "labor_force", 39 | "title": "Civilian labor force (Total)", 40 | "type": "string" 41 | }, 42 | { 43 | "name": "population_percent", 44 | "title": "% of Population", 45 | "type": "number" 46 | }, 47 | { 48 | "name": "employed_total", 49 | "title": "Employed Total", 50 | "type": "number" 51 | }, 52 | { 53 | "name": "employed_percent", 54 | "title": "Employed % of Population", 55 | "type": "number" 56 | }, 57 | { 58 | "name": "agrictulture_ratio", 59 | "title": "(of which) Agriculture", 60 | "type": "number" 61 | }, 62 | { 63 | "name": "nonagriculture_ratio", 64 | "title": "(of which) Non-Agriculture", 65 | "type": "number" 66 | }, 67 | { 68 | "name": "unemployed", 69 | "title": "Unemployed (Number)", 70 | "type": "number" 71 | }, 72 | { 73 | "name": "unemployed_percent", 74 | "title": "Unemployed % of labor force", 75 | "type": "number" 76 | }, 77 | { 78 | "name": "not_in_labor", 79 | "title": "Not in labor force", 80 | "type": "number" 81 | }, 82 | { 83 | "name": "footnotes", 84 | "title": "Footnotes", 85 | "type": "string" 86 | } 87 | ] 88 | } 89 | } 90 | ], 91 | "tags": [ 92 | "economics", 93 | "country.us", 94 | "unemployment", 95 | "time series", 96 | "employment", 97 | "bls", 98 | "topic.economics" 99 | ], 100 | "licenses": [ 101 | { 102 | "name": "odc-pddl", 103 | "title": "Open Data Commons Public Domain Dedication and Licence (PDDL)", 104 | "path": "http://opendatacommons.org/licenses/pddl/" 105 | } 106 | ], 107 | "contributors": [ 108 | { 109 | "title": "Rufus Pollock", 110 | "email": "rufus.pollock@okfn.org", 111 | "role": "maintainer" 112 | }, 113 | { 114 | "title": "USA Bureau of Labor Statistics", 115 | "role": "author" 116 | } 117 | ], 118 | "views": [ 119 | { 120 | "name": "graph", 121 | "resources": [ 122 | "aat1" 123 | ], 124 | "title": "US unemployment rates since 1940", 125 | "specType": "simple", 126 | "spec": { 127 | "type": "line", 128 | "group": "year", 129 | "series": [ 130 | "unemployed_percent" 131 | ] 132 | } 133 | }, 134 | { 135 | "name": "graph", 136 | "resources": [ 137 | "aat1" 138 | ], 139 | "title": "US population, total employment and unemployment since 1940", 140 | "specType": "simple", 141 | "spec": { 142 | "type": "line", 143 | "group": "year", 144 | "series": [ 145 | "population", 146 | "employed_total", 147 | "unemployed" 148 | ] 149 | } 150 | } 151 | ], 152 | "collection": "economic-data" 153 | } -------------------------------------------------------------------------------- /archive/aat1.csv: -------------------------------------------------------------------------------- 1 | year,population,labor_force,population_percent,employed_total,employed_percent,agrictulture_ratio,nonagriculture_ratio,unemployed,unemployed_percent,not_in_labor,footnotes 2 | 1941,99900,55910,56.0,50350,50.4,9100,41250,5560,9.9,43990, 3 | 1942,98640,56410,57.2,53750,54.5,9250,44500,2660,4.7,42230, 4 | 1943,94640,55540,58.7,54470,57.6,9080,45390,1070,1.9,39100, 5 | 1944,93220,54630,58.6,53960,57.9,8950,45010,670,1.2,38590, 6 | 1945,94090,53860,57.2,52820,56.1,8580,44240,1040,1.9,40230, 7 | 1946,103070,57520,55.8,55250,53.6,8320,46930,2270,3.9,45550, 8 | 1947,106018,60168,56.8,57812,54.5,8256,49557,2356,3.9,45850, 9 | 1947,101827,59350,58.3,57038,56.0,7890,49148,2311,3.9,42477, 10 | 1948,103068,60621,58.8,58343,56.6,7629,50714,2276,3.8,42447, 11 | 1949,103994,61286,58.9,57651,55.4,7658,49993,3637,5.9,42708, 12 | 1950,104995,62208,59.2,58918,56.1,7160,51758,3288,5.3,42787, 13 | 1951,104621,62017,59.2,59961,57.3,6726,53235,2055,3.3,42604, 14 | 1952,105231,62138,59.0,60250,57.3,6500,53749,1883,3.0,43093, 15 | 1953,107056,63015,58.9,61179,57.1,6260,54919,1834,2.9,44041,1 16 | 1954,108321,63643,58.8,60109,55.5,6205,53904,3532,5.5,44678, 17 | 1955,109683,65023,59.3,62170,56.7,6450,55722,2852,4.4,44660, 18 | 1956,110954,66552,60.0,63799,57.5,6283,57514,2750,4.1,44402, 19 | 1957,112265,66929,59.6,64071,57.1,5947,58123,2859,4.3,45336, 20 | 1958,113727,67639,59.5,63036,55.4,5586,57450,4602,6.8,46088, 21 | 1959,115329,68369,59.3,64630,56.0,5565,59065,3740,5.5,46960, 22 | 1960,117245,69628,59.4,65778,56.1,5458,60318,3852,5.5,47617,1 23 | 1961,118771,70459,59.3,65746,55.4,5200,60546,4714,6.7,48312, 24 | 1962,120153,70614,58.8,66702,55.5,4944,61759,3911,5.5,49539,1 25 | 1963,122416,71833,58.7,67762,55.4,4687,63076,4070,5.7,50583, 26 | 1964,124485,73091,58.7,69305,55.7,4523,64782,3786,5.2,51394, 27 | 1965,126513,74455,58.9,71088,56.2,4361,66726,3366,4.5,52058, 28 | 1966,128058,75770,59.2,72895,56.9,3979,68915,2875,3.8,52288, 29 | 1967,129874,77347,59.6,74372,57.3,3844,70527,2975,3.8,52527, 30 | 1968,132028,78737,59.6,75920,57.5,3817,72103,2817,3.6,53291, 31 | 1969,134335,80734,60.1,77902,58.0,3606,74296,2832,3.5,53602, 32 | 1970,137085,82771,60.4,78678,57.4,3463,75215,4093,4.9,54315, 33 | 1971,140216,84382,60.2,79367,56.6,3394,75972,5016,5.9,55834, 34 | 1972,144126,87034,60.4,82153,57.0,3484,78669,4882,5.6,57091,1 35 | 1973,147096,89429,60.8,85064,57.8,3470,81594,4365,4.9,57667,1 36 | 1974,150120,91949,61.3,86794,57.8,3515,83279,5156,5.6,58171, 37 | 1975,153153,93774,61.2,85846,56.1,3408,82438,7929,8.5,59377, 38 | 1976,156150,96158,61.6,88752,56.8,3331,85421,7406,7.7,59991, 39 | 1977,159033,99008,62.3,92017,57.9,3283,88734,6991,7.1,60025, 40 | 1978,161910,102250,63.2,96048,59.3,3387,92661,6202,6.1,59659,1 41 | 1979,164863,104962,63.7,98824,59.9,3347,95477,6137,5.8,59900, 42 | 1980,167745,106940,63.8,99302,59.2,3364,95938,7637,7.1,60806, 43 | 1981,170130,108670,63.9,100397,59.0,3368,97030,8273,7.6,61460, 44 | 1982,172271,110204,64.0,99526,57.8,3401,96125,10678,9.7,62067, 45 | 1983,174215,111550,64.0,100834,57.9,3383,97450,10717,9.6,62665, 46 | 1984,176383,113544,64.4,105005,59.5,3321,101685,8539,7.5,62839, 47 | 1985,178206,115461,64.8,107150,60.1,3179,103971,8312,7.2,62744, 48 | 1986,180587,117834,65.3,109597,60.7,3163,106434,8237,7.0,62752,1 49 | 1987,182753,119865,65.6,112440,61.5,3208,109232,7425,6.2,62888, 50 | 1988,184613,121669,65.9,114968,62.3,3169,111800,6701,5.5,62944, 51 | 1989,186393,123869,66.5,117342,63.0,3199,114142,6528,5.3,62523, 52 | 1990,189164,125840,66.5,118793,62.8,3223,115570,7047,5.6,63324,1 53 | 1991,190925,126346,66.2,117718,61.7,3269,114449,8628,6.8,64578, 54 | 1992,192805,128105,66.4,118492,61.5,3247,115245,9613,7.5,64700, 55 | 1993,194838,129200,66.3,120259,61.7,3115,117144,8940,6.9,65638, 56 | 1994,196814,131056,66.6,123060,62.5,3409,119651,7996,6.1,65758,1 57 | 1995,198584,132304,66.6,124900,62.9,3440,121460,7404,5.6,66280, 58 | 1996,200591,133943,66.8,126708,63.2,3443,123264,7236,5.4,66647, 59 | 1997,203133,136297,67.1,129558,63.8,3399,126159,6739,4.9,66836,1 60 | 1998,205220,137673,67.1,131463,64.1,3378,128085,6210,4.5,67547,1 61 | 1999,207753,139368,67.1,133488,64.3,3281,130207,5880,4.2,68385,1 62 | 2000,212577,142583,67.1,136891,64.4,2464,134427,5692,4.0,69994,1 63 | 2001,215092,143734,66.8,136933,63.7,2299,134635,6801,4.7,71359, 64 | 2002,217570,144863,66.6,136485,62.7,2311,134174,8378,5.8,72707, 65 | 2003,221168,146510,66.2,137736,62.3,2275,135461,8774,6.0,74658,1 66 | 2004,223357,147401,66.0,139252,62.3,2232,137020,8149,5.5,75956,1 67 | 2005,226082,149320,66.0,141730,62.7,2197,139532,7591,5.1,76762,1 68 | 2006,228815,151428,66.2,144427,63.1,2206,142221,7001,4.6,77387,1 69 | 2007,231867,153124,66.0,146047,63.0,2095,143952,7078,4.6,78743,1 70 | 2008,233788,154287,66.0,145362,62.2,2168,143194,8924,5.8,79501,1 71 | 2009,235801,154142,65.4,139877,59.3,2103,137775,14265,9.3,81659,1 72 | 2010,237830,153889,64.7,139064,58.5,2206,136858,14825,9.6,83941,1 73 | -------------------------------------------------------------------------------- /data/aat1.csv: -------------------------------------------------------------------------------- 1 | year,population,labor_force,population_percent,employed_total,employed_percent,agrictulture_ratio,nonagriculture_ratio,unemployed,unemployed_percent,not_in_labor,footnotes 2 | 1941,99900,55910,56.0,50350,50.4,9100,41250,5560,9.9,43990, 3 | 1942,98640,56410,57.2,53750,54.5,9250,44500,2660,4.7,42230, 4 | 1943,94640,55540,58.7,54470,57.6,9080,45390,1070,1.9,39100, 5 | 1944,93220,54630,58.6,53960,57.9,8950,45010,670,1.2,38590, 6 | 1945,94090,53860,57.2,52820,56.1,8580,44240,1040,1.9,40230, 7 | 1946,103070,57520,55.8,55250,53.6,8320,46930,2270,3.9,45550, 8 | 1947,106018,60168,56.8,57812,54.5,8256,49557,2356,3.9,45850, 9 | 1947,101827,59350,58.3,57038,56.0,7890,49148,2311,3.9,42477, 10 | 1948,103068,60621,58.8,58343,56.6,7629,50714,2276,3.8,42447, 11 | 1949,103994,61286,58.9,57651,55.4,7658,49993,3637,5.9,42708, 12 | 1950,104995,62208,59.2,58918,56.1,7160,51758,3288,5.3,42787, 13 | 1951,104621,62017,59.2,59961,57.3,6726,53235,2055,3.3,42604, 14 | 1952,105231,62138,59.0,60250,57.3,6500,53749,1883,3.0,43093, 15 | 1953,107056,63015,58.9,61179,57.1,6260,54919,1834,2.9,44041,1 16 | 1954,108321,63643,58.8,60109,55.5,6205,53904,3532,5.5,44678, 17 | 1955,109683,65023,59.3,62170,56.7,6450,55722,2852,4.4,44660, 18 | 1956,110954,66552,60.0,63799,57.5,6283,57514,2750,4.1,44402, 19 | 1957,112265,66929,59.6,64071,57.1,5947,58123,2859,4.3,45336, 20 | 1958,113727,67639,59.5,63036,55.4,5586,57450,4602,6.8,46088, 21 | 1959,115329,68369,59.3,64630,56.0,5565,59065,3740,5.5,46960, 22 | 1960,117245,69628,59.4,65778,56.1,5458,60318,3852,5.5,47617,1 23 | 1961,118771,70459,59.3,65746,55.4,5200,60546,4714,6.7,48312, 24 | 1962,120153,70614,58.8,66702,55.5,4944,61759,3911,5.5,49539,1 25 | 1963,122416,71833,58.7,67762,55.4,4687,63076,4070,5.7,50583, 26 | 1964,124485,73091,58.7,69305,55.7,4523,64782,3786,5.2,51394, 27 | 1965,126513,74455,58.9,71088,56.2,4361,66726,3366,4.5,52058, 28 | 1966,128058,75770,59.2,72895,56.9,3979,68915,2875,3.8,52288, 29 | 1967,129874,77347,59.6,74372,57.3,3844,70527,2975,3.8,52527, 30 | 1968,132028,78737,59.6,75920,57.5,3817,72103,2817,3.6,53291, 31 | 1969,134335,80734,60.1,77902,58.0,3606,74296,2832,3.5,53602, 32 | 1970,137085,82771,60.4,78678,57.4,3463,75215,4093,4.9,54315, 33 | 1971,140216,84382,60.2,79367,56.6,3394,75972,5016,5.9,55834, 34 | 1972,144126,87034,60.4,82153,57.0,3484,78669,4882,5.6,57091,1 35 | 1973,147096,89429,60.8,85064,57.8,3470,81594,4365,4.9,57667,1 36 | 1974,150120,91949,61.3,86794,57.8,3515,83279,5156,5.6,58171, 37 | 1975,153153,93774,61.2,85846,56.1,3408,82438,7929,8.5,59377, 38 | 1976,156150,96158,61.6,88752,56.8,3331,85421,7406,7.7,59991, 39 | 1977,159033,99008,62.3,92017,57.9,3283,88734,6991,7.1,60025, 40 | 1978,161910,102250,63.2,96048,59.3,3387,92661,6202,6.1,59659,1 41 | 1979,164863,104962,63.7,98824,59.9,3347,95477,6137,5.8,59900, 42 | 1980,167745,106940,63.8,99302,59.2,3364,95938,7637,7.1,60806, 43 | 1981,170130,108670,63.9,100397,59.0,3368,97030,8273,7.6,61460, 44 | 1982,172271,110204,64.0,99526,57.8,3401,96125,10678,9.7,62067, 45 | 1983,174215,111550,64.0,100834,57.9,3383,97450,10717,9.6,62665, 46 | 1984,176383,113544,64.4,105005,59.5,3321,101685,8539,7.5,62839, 47 | 1985,178206,115461,64.8,107150,60.1,3179,103971,8312,7.2,62744, 48 | 1986,180587,117834,65.3,109597,60.7,3163,106434,8237,7.0,62752,1 49 | 1987,182753,119865,65.6,112440,61.5,3208,109232,7425,6.2,62888, 50 | 1988,184613,121669,65.9,114968,62.3,3169,111800,6701,5.5,62944, 51 | 1989,186393,123869,66.5,117342,63.0,3199,114142,6528,5.3,62523, 52 | 1990,189164,125840,66.5,118793,62.8,3223,115570,7047,5.6,63324,1 53 | 1991,190925,126346,66.2,117718,61.7,3269,114449,8628,6.8,64578, 54 | 1992,192805,128105,66.4,118492,61.5,3247,115245,9613,7.5,64700, 55 | 1993,194838,129200,66.3,120259,61.7,3115,117144,8940,6.9,65638, 56 | 1994,196814,131056,66.6,123060,62.5,3409,119651,7996,6.1,65758,1 57 | 1995,198584,132304,66.6,124900,62.9,3440,121460,7404,5.6,66280, 58 | 1996,200591,133943,66.8,126708,63.2,3443,123264,7236,5.4,66647, 59 | 1997,203133,136297,67.1,129558,63.8,3399,126159,6739,4.9,66836,1 60 | 1998,205220,137673,67.1,131463,64.1,3378,128085,6210,4.5,67547,1 61 | 1999,207753,139368,67.1,133488,64.3,3281,130207,5880,4.2,68385,1 62 | 2000,212577,142583,67.1,136891,64.4,2464,134427,5692,4.0,69994,1 63 | 2001,215092,143734,66.8,136933,63.7,2299,134635,6801,4.7,71359, 64 | 2002,217570,144863,66.6,136485,62.7,2311,134174,8378,5.8,72707, 65 | 2003,221168,146510,66.2,137736,62.3,2275,135461,8774,6.0,74658,1 66 | 2004,223357,147401,66.0,139252,62.3,2232,137020,8149,5.5,75956,1 67 | 2005,226082,149320,66.0,141730,62.7,2197,139532,7591,5.1,76762,1 68 | 2006,228815,151428,66.2,144427,63.1,2206,142221,7001,4.6,77387,1 69 | 2007,231867,153124,66.0,146047,63.0,2095,143952,7078,4.6,78743,1 70 | 2008,233788,154287,66.0,145362,62.2,2168,143194,8924,5.8,79501,1 71 | 2009,235801,154142,65.4,139877,59.3,2103,137775,14265,9.3,81659,1 72 | 2010,237830,153889,64.7,139064,58.5,2206,136858,14825,9.6,83941,1 73 | 2011,239618,153617,64.1,139869,58.4,2254,137615,13747,8.9,86001 74 | 2012,243284,154975,63.7,142469,58.6,2186,140283,12506,8.1,88310 75 | 2013,245679,155389,63.2,143929,58.6,2130,141799,11460,7.4,90290 76 | 2014,247947,155922,62.9,146305,59.0,2237,144068,9617,6.2,92025 77 | 2015,250801,157130,62.7,148834,59.3,2422,146411,8296,5.3,93671 78 | 2016,253538,159187,62.8,151436,59.7,2460,148976,7751,4.9,94351 79 | 2017,255079,160320,62.9,153337,60.1,2454,150883,6982,4.4,94759 80 | 2018,257791,162075,62.9,155761,60.4,2425,153336,6314,3.9,95716 81 | 2019,259175,163539,63.1,157538,60.8,2425,155113,6001,3.7,95636 82 | 2020,260329,160742,61.7,147795,56.8,2349,145446,12947,8.1,99587 83 | 2021,261445,161204,61.7,152581,58.4,2291,150290,8623,5.3,100241 84 | 2022,263973,164287,62.2,158291,60.0,2290,156001,5996,3.6,99686 85 | 2023,266942,167116,62.6,161037,60.3,2264,158772,6080,3.6,99826 86 | 2024,268571,168106,62.6,161346,60.1,2254,159091,6761,4.0,100465 87 | -------------------------------------------------------------------------------- /archive/aat1.txt: -------------------------------------------------------------------------------- 1 | HOUSEHOLD DATA HOUSEHOLD DATA 2 | ANNUAL AVERAGES ANNUAL AVERAGES 3 | 4 | 1. Employment status of the civilian noninstitutional population, 1940 to date 5 | 6 | (Numbers in thousands) 7 | 8 | 9 | Civilian labor force 10 | 11 | 12 | Civilian Employed Unemployed Not in 13 | Year noninsti- labor 14 | tutional Percent force 15 | population Total of Percent Nonagri- Percent 16 | population Total of Agri- cultural Number of 17 | population culture industries labor 18 | force 19 | 20 | Persons 14 years of age and over 21 | 22 | 1940.......................... 99,840 55,640 55.7 47,520 47.6 9,540 37,980 8,120 14.6 44,200 23 | 1941.......................... 99,900 55,910 56.0 50,350 50.4 9,100 41,250 5,560 9.9 43,990 24 | 1942.......................... 98,640 56,410 57.2 53,750 54.5 9,250 44,500 2,660 4.7 42,230 25 | 1943.......................... 94,640 55,540 58.7 54,470 57.6 9,080 45,390 1,070 1.9 39,100 26 | 1944.......................... 93,220 54,630 58.6 53,960 57.9 8,950 45,010 670 1.2 38,590 27 | 1945.......................... 94,090 53,860 57.2 52,820 56.1 8,580 44,240 1,040 1.9 40,230 28 | 1946.......................... 103,070 57,520 55.8 55,250 53.6 8,320 46,930 2,270 3.9 45,550 29 | 1947.......................... 106,018 60,168 56.8 57,812 54.5 8,256 49,557 2,356 3.9 45,850 30 | 31 | Persons 16 years of age and over 32 | 33 | 1947.......................... 101,827 59,350 58.3 57,038 56.0 7,890 49,148 2,311 3.9 42,477 34 | 1948.......................... 103,068 60,621 58.8 58,343 56.6 7,629 50,714 2,276 3.8 42,447 35 | 1949.......................... 103,994 61,286 58.9 57,651 55.4 7,658 49,993 3,637 5.9 42,708 36 | 37 | 1950.......................... 104,995 62,208 59.2 58,918 56.1 7,160 51,758 3,288 5.3 42,787 38 | 1951.......................... 104,621 62,017 59.2 59,961 57.3 6,726 53,235 2,055 3.3 42,604 39 | 1952.......................... 105,231 62,138 59.0 60,250 57.3 6,500 53,749 1,883 3.0 43,093 40 | 1953 (1)...................... 107,056 63,015 58.9 61,179 57.1 6,260 54,919 1,834 2.9 44,041 41 | 1954.......................... 108,321 63,643 58.8 60,109 55.5 6,205 53,904 3,532 5.5 44,678 42 | 1955.......................... 109,683 65,023 59.3 62,170 56.7 6,450 55,722 2,852 4.4 44,660 43 | 1956.......................... 110,954 66,552 60.0 63,799 57.5 6,283 57,514 2,750 4.1 44,402 44 | 1957.......................... 112,265 66,929 59.6 64,071 57.1 5,947 58,123 2,859 4.3 45,336 45 | 1958.......................... 113,727 67,639 59.5 63,036 55.4 5,586 57,450 4,602 6.8 46,088 46 | 1959.......................... 115,329 68,369 59.3 64,630 56.0 5,565 59,065 3,740 5.5 46,960 47 | 48 | 1960 (1)...................... 117,245 69,628 59.4 65,778 56.1 5,458 60,318 3,852 5.5 47,617 49 | 1961.......................... 118,771 70,459 59.3 65,746 55.4 5,200 60,546 4,714 6.7 48,312 50 | 1962 (1)...................... 120,153 70,614 58.8 66,702 55.5 4,944 61,759 3,911 5.5 49,539 51 | 1963.......................... 122,416 71,833 58.7 67,762 55.4 4,687 63,076 4,070 5.7 50,583 52 | 1964.......................... 124,485 73,091 58.7 69,305 55.7 4,523 64,782 3,786 5.2 51,394 53 | 1965.......................... 126,513 74,455 58.9 71,088 56.2 4,361 66,726 3,366 4.5 52,058 54 | 1966.......................... 128,058 75,770 59.2 72,895 56.9 3,979 68,915 2,875 3.8 52,288 55 | 1967.......................... 129,874 77,347 59.6 74,372 57.3 3,844 70,527 2,975 3.8 52,527 56 | 1968.......................... 132,028 78,737 59.6 75,920 57.5 3,817 72,103 2,817 3.6 53,291 57 | 1969.......................... 134,335 80,734 60.1 77,902 58.0 3,606 74,296 2,832 3.5 53,602 58 | 59 | 1970.......................... 137,085 82,771 60.4 78,678 57.4 3,463 75,215 4,093 4.9 54,315 60 | 1971.......................... 140,216 84,382 60.2 79,367 56.6 3,394 75,972 5,016 5.9 55,834 61 | 1972 (1)...................... 144,126 87,034 60.4 82,153 57.0 3,484 78,669 4,882 5.6 57,091 62 | 1973 (1)...................... 147,096 89,429 60.8 85,064 57.8 3,470 81,594 4,365 4.9 57,667 63 | 1974.......................... 150,120 91,949 61.3 86,794 57.8 3,515 83,279 5,156 5.6 58,171 64 | 1975.......................... 153,153 93,774 61.2 85,846 56.1 3,408 82,438 7,929 8.5 59,377 65 | 1976.......................... 156,150 96,158 61.6 88,752 56.8 3,331 85,421 7,406 7.7 59,991 66 | 1977.......................... 159,033 99,008 62.3 92,017 57.9 3,283 88,734 6,991 7.1 60,025 67 | 1978 (1)...................... 161,910 102,250 63.2 96,048 59.3 3,387 92,661 6,202 6.1 59,659 68 | 1979.......................... 164,863 104,962 63.7 98,824 59.9 3,347 95,477 6,137 5.8 59,900 69 | 70 | 1980.......................... 167,745 106,940 63.8 99,302 59.2 3,364 95,938 7,637 7.1 60,806 71 | 1981.......................... 170,130 108,670 63.9 100,397 59.0 3,368 97,030 8,273 7.6 61,460 72 | 1982.......................... 172,271 110,204 64.0 99,526 57.8 3,401 96,125 10,678 9.7 62,067 73 | 1983.......................... 174,215 111,550 64.0 100,834 57.9 3,383 97,450 10,717 9.6 62,665 74 | 1984.......................... 176,383 113,544 64.4 105,005 59.5 3,321 101,685 8,539 7.5 62,839 75 | 1985.......................... 178,206 115,461 64.8 107,150 60.1 3,179 103,971 8,312 7.2 62,744 76 | 1986 (1)...................... 180,587 117,834 65.3 109,597 60.7 3,163 106,434 8,237 7.0 62,752 77 | 1987.......................... 182,753 119,865 65.6 112,440 61.5 3,208 109,232 7,425 6.2 62,888 78 | 1988.......................... 184,613 121,669 65.9 114,968 62.3 3,169 111,800 6,701 5.5 62,944 79 | 1989.......................... 186,393 123,869 66.5 117,342 63.0 3,199 114,142 6,528 5.3 62,523 80 | 81 | 1990 (1)...................... 189,164 125,840 66.5 118,793 62.8 3,223 115,570 7,047 5.6 63,324 82 | 1991.......................... 190,925 126,346 66.2 117,718 61.7 3,269 114,449 8,628 6.8 64,578 83 | 1992.......................... 192,805 128,105 66.4 118,492 61.5 3,247 115,245 9,613 7.5 64,700 84 | 1993.......................... 194,838 129,200 66.3 120,259 61.7 3,115 117,144 8,940 6.9 65,638 85 | 1994 (1)...................... 196,814 131,056 66.6 123,060 62.5 3,409 119,651 7,996 6.1 65,758 86 | 1995.......................... 198,584 132,304 66.6 124,900 62.9 3,440 121,460 7,404 5.6 66,280 87 | 1996.......................... 200,591 133,943 66.8 126,708 63.2 3,443 123,264 7,236 5.4 66,647 88 | 1997 (1)...................... 203,133 136,297 67.1 129,558 63.8 3,399 126,159 6,739 4.9 66,836 89 | 1998 (1)...................... 205,220 137,673 67.1 131,463 64.1 3,378 128,085 6,210 4.5 67,547 90 | 1999 (1)...................... 207,753 139,368 67.1 133,488 64.3 3,281 130,207 5,880 4.2 68,385 91 | 92 | 2000 (1)...................... 212,577 142,583 67.1 136,891 64.4 2,464 134,427 5,692 4.0 69,994 93 | 2001.......................... 215,092 143,734 66.8 136,933 63.7 2,299 134,635 6,801 4.7 71,359 94 | 2002.......................... 217,570 144,863 66.6 136,485 62.7 2,311 134,174 8,378 5.8 72,707 95 | 2003 (1)...................... 221,168 146,510 66.2 137,736 62.3 2,275 135,461 8,774 6.0 74,658 96 | 2004 (1)...................... 223,357 147,401 66.0 139,252 62.3 2,232 137,020 8,149 5.5 75,956 97 | 2005 (1)...................... 226,082 149,320 66.0 141,730 62.7 2,197 139,532 7,591 5.1 76,762 98 | 2006 (1)...................... 228,815 151,428 66.2 144,427 63.1 2,206 142,221 7,001 4.6 77,387 99 | 2007 (1)...................... 231,867 153,124 66.0 146,047 63.0 2,095 143,952 7,078 4.6 78,743 100 | 2008 (1)...................... 233,788 154,287 66.0 145,362 62.2 2,168 143,194 8,924 5.8 79,501 101 | 2009 (1)...................... 235,801 154,142 65.4 139,877 59.3 2,103 137,775 14,265 9.3 81,659 102 | 103 | 2010 (1)...................... 237,830 153,889 64.7 139,064 58.5 2,206 136,858 14,825 9.6 83,941 104 | 105 | 1 Not strictly comparable with data for prior years. For an explanation, see "Historical Comparability" under the Household Data section 106 | of the Explanatory Notes and Estimates of Error at www.bls.gov/cps/eetech_methods.pdf. 107 | 108 | 109 | --------------------------------------------------------------------------------