Skip to content
This repository was archived by the owner on Jan 11, 2022. It is now read-only.
/ beer-recipe-analysis Public archive

Analyzing the composition of beer brewing recipes with Python and Pandas. It's now a website: www.beer-analytics.com

License

Notifications You must be signed in to change notification settings

scheb/beer-recipe-analysis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

beer-recipe-analysis 🍺

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.

Requirements

  • Python 3
  • tqdm
  • pandas
  • matplotlib
  • seaborn

Usage

  1. Load the data:
./bin/load_data.sh
  1. Start Jupyter Labs in the project root

  2. Run the notebooks from the notebooks folder

Results

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.

alt text

alt text

License

This software is available under the WTFPL License.

About

Analyzing the composition of beer brewing recipes with Python and Pandas. It's now a website: www.beer-analytics.com

Topics

Resources

License

Stars

Watchers

Forks