© Hannah Stepanek 2020
H. StepanekThinking in Pandashttps://doi.org/10.1007/978-1-4842-5839-2_4

4. Loading and Normalizing Data

Hannah Stepanek1 
(1)
Portland, OR, USA
 

Raw data comes in many forms: CSV, JSON, SQL, HTML, and so on. pandas provides data input and output functions for loading data into a pandas DataFrame and outputting data from a pandas DataFrame into various common formats. In this chapter, we’ll deep dive into some of these input functions and explore the various loading and normalization options they provide.

The functions that load data into pandas provide a wide range of normalization and optimization capabilities that can improve the performance of a program, even to the point where it means the difference between being able to ...

Get Thinking in Pandas: How to Use the Python Data Analysis Library the Right Way 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.