Web Scraping and Interactive Visualizations

Learning Objectives

By the end of this chapter, you will be able to:

  • Describe how HTTP requests work
  • Scrape tabular data from a web page
  • Build and transform Pandas DataFrames
  • Create interactive visualizations

In this chapter, you will learn the fundamentals of HTTP requests, scrape web page data, and then create interactive visualizations using the Jupyter Notebook.

Introduction

So far in this book, we have focused on using Jupyter to build reproducible data analysis pipelines and predictive models. We'll continue to explore these topics in this chapter, but the main focus here is data acquisition. In particular, we will show you how data can be acquired from the web using HTTP requests. ...

Get Applied Data Science with Python and Jupyter now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.