Introduction
|
|
Jupyter Notebook Interface
|
A jupyter notebook is divided into cells that are either code, markdown, or raw
Cells can be “run” leading to either the execution of code or formatting of markdown depending on the cell type
Code cells can be rerun, but this should be avoided to prevent obscuring the notebooks workflow
|
Loading and Handling Pandas Data
|
|
Wrangling DataFrames
|
|
DataFrame Analysis
|
Using .dtypes to get the types of each column in a DataFrame
To get general statistics on the DataFrame you can use the describe method
You can add a constant to a numeric column by using the column + constant
|
Real Example Cleaning
|
|
Real Example Analysis
|
Grouping data by year and months is a powerful way to identify monthly and yearly changes
You can easily add more measurements to a single plot by using a list
There is a lot we didn’t cover here, so take a look at the Matplotlib docs (Link to Matplotlib docs) and other libraries that can allow you to make dynamic plots e.g. Plotly (Link to Plotly docs)
|