Learning Objectives

Python Overview

In R I Want In Python I Use
Base R numpy
dplyr/tidyr pandas
ggplot2 matplotlib/seaborn

Pandas versus Tidyverse

Importing libraries

Reading in and Printing Data

DataFrames and Series

Extract Variables

Filtering/Arranging Rows (Observations)

Selecting Columns (Variables)

Creating New Variables (Mutate)

Piping

Group Summaries

Recoding

Gathering

Spreading

Separating

Uniting

Joining

Extra Resources