sleavor / Beer-Project

Web scraping and data analysis for beer data

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

The following repository is my repository for a beer data scraping project

The Project folder contains a Scrapy project which was used to scrape the data from beeradvocate.com. The specific spider is in spiders/beeradvocate.py. It cycles through each URL for beer and grabs the beer name, brewery, beer style, abv, rating, and number of ratings.

AveragesPerStyleAndBrewery runs through the data to grab the average rating for each style of beer and each brewery and finds the max and min average style and brewery.

BeerGraphsByStyle creates a graph of ABV and rating for each beer of a particular style

BeerGraphsForAllData creates a graph that plots all the data on one graph (be warned that it's hard to decipher anything)

MissingData plots a graph using missingno to find what data is missing

WebScraping and WebScrapingAttempt2 were two failures at trying to grab the data using beautiful soup and selenium

About

Web scraping and data analysis for beer data


Languages

Language:Python 100.0%