Skip to main content

TV, Halftime Shows, and the Big Game

Uncover insights about football's biggest game of the year in the age of TV and extravagant halftime shows in DataCamp's newest Project.
Jan 2019  · 3 min read

I was scrolling through my Twitter feed in early January when I noticed an intriguing hashtag kept popping up. #BigDataBowl. All of these tweets retweeted into my feed by Michael Lopez, the Director of Data and Analytics at the NFL. Some examples:


And one from Dr. Lopez himself (though he forgot to include the hashtag):


What is #BigDataBowl?

These were all super cool, but it still wasn't clear to me what #BigDataBowl was. A bit more digging and I found the following on the NFL's official website:

As the NFL captures real-time data for every player on every play — anywhere on the field — the Big Data Bowl is the league’s next step in engaging the analytics community. Contestants will use traditional and Next Gen Stats to tackle themes that challenge them to analyze and rethink trends and player performance, and to innovate the way football is played and coached.

The prize? The NFL has historically been stingy with releasing open-source data, so access to the data is prize enough for some. However, eight selected finalists will also go to the NFL Combine to present their findings to members of the NFL front office, team executives, industry-leading representatives, and league sponsors. Two grand prize winners then get tickets to a 2019 NFL game and a $1,000 gift card. Pretty slick initiative!

I then came across the following tweet:


I can't vouch for [DataCamp's] Python [courses], but the R ones (using the tidyverse) are taught by folks I respect

Learn Python with DataCamp

Good thing I can! I'm super excited about Hillary Green-Lerman's recently released Python Course, Introduction to Data Science in Python. She incorporates error-first coding in her teaching, which is excellent if you've ever felt or been told coding "isn't for you." Even if you've never written a line of code in your life, you'll be able to follow this Course and witness the power of Python to perform data science.

Practice data science skills with DataCamp Projects

And I lead DataCamp Projects. If you aren't already aware, Projects are where you apply several of the skills you learned in DataCamp Courses in a real-world, end-to-end data analysis in a Jupyter Notebook. Since I won't vouch for myself because that's weird, you'll have to check out the latest Python Project I created, TV, Halftime Shows, and the Big Game, which is a followup to Hillary's Introduction to Data Science in Python.

We were not able to use the #BigDataBowl data in this Project, so instead, I scraped and polished web data from Wikipedia to create a dataset with game data, television data, and halftime musician data for every Big Game ever. So take the Project and answer questions like, "What is the evolution of ad cost per viewer?" "Is Nielsen rating correlated with point differences?" "Who is the musician with the most halftime show appearances?" The answers may surprise you!


SQL vs Python: Which Should You Learn?

In this article, we will cover the main features of Python and SQL, their main similarities and differences, and which one you should choose first to start your data science journey.
Javier Canales Luna 's photo

Javier Canales Luna

12 min

Text Data In Python Cheat Sheet

Welcome to our cheat sheet for working with text data in Python! We've compiled a list of the most useful functions and packages for cleaning, processing, and analyzing text data in Python, along with clear examples and explanations, so you'll have everything you need to know about working with text data in Python all in one place.
DataCamp Team's photo

DataCamp Team

4 min

Unit Testing in Python Tutorial

Learn what unit testing is, why its important, and how you can implement it with the help of Python.
Abid Ali Awan's photo

Abid Ali Awan

10 min

Python Sets and Set Theory Tutorial

Learn about Python sets: what they are, how to create them, when to use them, built-in functions and their relationship to set theory operations.
DataCamp Team's photo

DataCamp Team

13 min

Pandas Tutorial: DataFrames in Python

Explore data analysis with Python. Pandas DataFrames make manipulating your data easy, from selecting or replacing columns and indices to reshaping your data.
Karlijn Willems's photo

Karlijn Willems

35 min

How to Create a Histogram with Plotly

Learn how to implement histograms in Python using the Plotly data visualization library.
Kurtis Pykes 's photo

Kurtis Pykes

12 min

See MoreSee More