The PolicyViz Podcast

From Economics to Python-Powered Sports Analytics: Nate Braun's Game-Changing Journey


Listen Later

On this week’s episode of the show, I talk with Nate Braun, author of several Python books, all having to do with sports. Nate shares his journey from having a background in economics to writing books on sports data analysis and visualization using Python. Despite not initially being skilled in coding, Braun was inspired by his work in environmental issues and modeling, leading him to develop fantasy football models and later educational books on coding and data analysis with a focus on various sports. We cover Nate’s data scraping and writing process, as well as the ins and outs of why he likes to work with Python and the various libraries he uses in his work.

Topics Discussed
  • Background and Transition: Nate shares his unconventional journey from working on environmental issues to developing a niche in sports data analytics. His inspiration took root during his work on modeling the impact of the BP oil spill.
  • Fantasy Football and Education: The pivot to sports began with fantasy football models. The success of these models led Nate to author books designed to educate enthusiasts on coding and data analysis, specifically tailored for those outside the computer science field.
  • Challenges and Opportunities: Nate talks about the difficulties he faced entering the competitive fantasy football advice market. With the rise in betting and fantasy sports advertising, he recognizes the potential for educating people on data analysis.
  • Sport-by-Sport Learning Curve: Despite not being an expert in all sports, Braun has written instructional books on a range of sports by dedicating time to write and develop new models, leveraging the success and experience gained from his initial football book.
  • Data Gathering and Visualization: Our conversation delves into the varying difficulty levels of acquiring and visualizing data across sports and we highlight Nate’s use of the Python Seaborn library.
  • Python Over R: Nate expresses his preference for Python due to its versatility in machine learning, data visualization, web scraping, and content creation, favoring it over R.
  • Technical Deep-Dive into Web Scraping: We talk about using Python for web scraping, including dealing with JavaScript-heavy websites, and the other tools Nate uses like Beautiful Soup and Selenium.
  • Future Plans: A teaser for a potential Python book on Formula One as Braun’s love for sports continues to drive his writing endeavors.

➡️ Check out more links, notes, transcript, and more at the PolicyViz website.

Sponsor: Pixasquare

Pixasquare offers a variety of high-quality, low-cost design goods, from mockups to websites, logos, presentations, stock photos, and more. Head over to their website to learn more and grab great images for your next project!

...more
View all episodesView all episodes
Download on the App Store

The PolicyViz PodcastBy The PolicyViz Podcast

  • 4.8
  • 4.8
  • 4.8
  • 4.8
  • 4.8

4.8

55 ratings


More shows like The PolicyViz Podcast

View all
Stuff You Should Know by iHeartPodcasts

Stuff You Should Know

78,391 Listeners

Freakonomics Radio by Freakonomics Radio + Stitcher

Freakonomics Radio

31,967 Listeners

The Moth by The Moth

The Moth

27,139 Listeners

99% Invisible by Roman Mars

99% Invisible

26,224 Listeners

More or Less by BBC Radio 4

More or Less

890 Listeners

Science Vs by Spotify Studios

Science Vs

12,225 Listeners

Pod Save America by Crooked Media

Pod Save America

87,160 Listeners

storytelling with data podcast by storytelling with data

storytelling with data podcast

112 Listeners

Data Viz Today by Alli Torban

Data Viz Today

83 Listeners

Data + Love by Zach Bowders

Data + Love

15 Listeners

Hard Fork by The New York Times

Hard Fork

5,508 Listeners

IMO with Michelle Obama and Craig Robinson by Higher Ground

IMO with Michelle Obama and Craig Robinson

13,033 Listeners

The Rest Is History by Goalhanger

The Rest Is History

15,423 Listeners

The Ezra Klein Show by New York Times Opinion

The Ezra Klein Show

15,836 Listeners

THE DAILY BLAST with Greg Sargent by Greg Sargent

THE DAILY BLAST with Greg Sargent

764 Listeners