YoVDO

Streamlined Data Ingestion with pandas

Offered By: DataCamp

Tags

pandas Courses Data Analysis Courses Python Courses APIs Courses JSON Courses Data Manipulation Courses Spreadsheets Courses Data Ingestion Courses

Course Description

Overview

Learn to acquire data from common file formats and systems such as CSV files, spreadsheets, JSON, SQL databases, and APIs.

Before you can analyze data, you first have to acquire it. This course teaches you how to build pipelines to import data kept in common storage formats. You’ll use pandas, a major Python library for analytics, to get data from a variety of sources, from spreadsheets of survey responses, to a database of public service requests, to an API for a popular review site. Along the way, you’ll learn how to fine-tune imports to get only what you need and to address issues like incorrect data types. Finally, you’ll assemble a custom dataset from a mix of sources.

Syllabus

  • Importing Data from Flat Files
    • Practice using pandas to get just the data you want from flat files, learn how to wrangle data types and handle errors, and look into some U.S. tax data along the way.
  • Importing Data From Excel Files
    • Automate data imports from that staple of office life, Excel files. Import part or all of a workbook and ensure boolean and datetime data are properly loaded, all while learning about how other people are learning to code.
  • Importing Data from Databases
    • Combine pandas with the powers of SQL to find out just how many problems New Yorkers have with their housing. This chapter features introductory SQL topics like WHERE clauses, aggregate functions, and basic joins.
  • Importing JSON Data and Working with APIs
    • Learn how to work with JSON data and web APIs by exploring a public dataset and getting cafe recommendations from Yelp. End by learning some techniques to combine datasets once they have been loaded into data frames.

Taught by

Amany Mahfouz

Related Courses

Excel 2010
Miríadax
Pensamiento algorítmico
Tecnológico de Monterrey via Coursera
Statistics for Business – I
Indian Institute of Management Bangalore via edX
Excel 2010
Universitat Politècnica de València via EMMA
Introduction to Spreadsheets and Models
University of Pennsylvania via Coursera