Analyzing the composition of beer brewing recipes with Python and Pandas.
This project ended up becoming a website with more data and interactive analysis: https://www.beer-analytics.com/
The goal of this project was to use the power of data analysis to get a better idea how different styles of beer are brewed. Among other things, I wanted to find out which ingredients are commonly used and how much in relation to each other.
- Python 3
- tqdm
- pandas
- matplotlib
- seaborn
- Load the data:
./bin/load_data.sh
-
Start Jupyter Labs in the project root
-
Run the notebooks from the
notebooks
folder
Run the Jupyter notebooks to see the results. The notebooks have a variable to generate results for a different beer
style. Per default it's analyzing the pale ale
beer style.
This software is available under the WTFPL License.