Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/alifeee/occupation-data

Plotting Industry and occupation data from the ONS 2021 Census
https://github.com/alifeee/occupation-data

census data-visualization employment occupation office-for-national-statistics ons pie-chart

Last synced: 11 days ago
JSON representation

Plotting Industry and occupation data from the ONS 2021 Census

Awesome Lists containing this project

README

        

# Occupation data

Plotting Industry and occupation data from the ONS 2021 census.

See example on or in [`plot.ipynb`](./plot.ipynb)

![screenshot of pie chart showing occupation data for Sheffield](./images/pie.png)

Dataset:

## Use

Install required Python modules

```bash
python -m venv env
. ./env/bin/activate
pip install -r requirements.txt
```

## With Jupyter Notebook

Open `plot.ipynb`.

## As a CGI script

Install to location

```bash
mkdir -p /var/www/cgi/
cd /var/www/cgi/
git clone [email protected]:alifeee/occupation-data
cd occupation-data
python -m venv env
. ./env/bin/activate
pip install -r requirements.txt
```

Install fastcgi

```bash
sudo apt-get install fastcgi
```

Add the following to nginx config

```nginx
location /occupation-data/ {
fastcgi_index index.cgi;
fastcgi_intercept_errors on;
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME /var/www/cgi/$fastcgi_script_name;
fastcgi_pass unix:/var/run/fcgiwrap.socket;
}
```