
Explore the relationship between two continuous variables with a scatterplot, plotting lot size (X) against price (Y) to reveal an increasing but imperfect trend influenced by multiple factors.
Explore line plotting with matplotlib using the Austres dataset to visualize Australia’s population over time, compare with pandas plots, and learn figure sizing, styling, and labeling.
Refine a matplotlib line plot by adding axis labels, a legend, and multiple lines, with grid options, alpha, and line style, and explore pandas-based plotting.
Explore bar plots with matplotlib to visualize bedroom counts, group by bedrooms, and create a pareto chart with a cumulative sum for insights in data visualization.
Explore scatter plots in Python by plotting price against lot size with Matplotlib, and see how Seaborn adds color for air conditioner and dot size for bedrooms to visualize variables.
Explore creating Seaborn relplot scatterplots to compare houses with and without driveway. Learn to use hue, column, and row for facets, and size and color to encode bedrooms and stories.
Explore two dimensional histograms and kde plots to visualize price and lot size distributions, using color bars and heat map style density in seaborn displot.
Explore strip plots and swarm plots to visualize price distributions with seaborn, comparing by bedrooms and driveway, and learn when to adjust aspect ratio for clarity.
Explore linear model plots in Seaborn using lmplot to reveal relationships between sepal length and petal length, including per-species lines, and extend to joint and pair plots with regression lines.
Set the plot context in Seaborn to tailor size and emphasis using paper, notebook, talk, and poster. Switch context with sns.set_context to suit PowerPoint slides.
Select and view pandas dataframe columns, compute a volume from length, width, and height, round to two decimals, and drop or save columns using axis and inplace.
This course will help you draw meaningful knowledge from the data you have.
Three systems of data visualization in R are covered in this course:
A. Pandas B. Matplotlib C. Seaborn
A. Types of graphs covered in the course using the pandas package:
Time-series: Line Plot
Single Discrete Variable: Bar Plot, Pie Plot
Single Continuous Variable: Histogram, Density or KDE Plot, Box-Whisker Plot
Two Continuous Variable: Scatter Plot
Two Variable: One Continuous, One Discrete: Box-Whisker Plot
B. Types of graphs using Matplotlib library:
Time-series: Line Plot
Single Discrete Variable: Bar Plot, Pie Plot
Single Continuous Variable: Histogram, Density or KDE Plot, Box-Whisker Plot
Two Continuous Variable: Scatter Plot
In addition, we will cover subplots as well, where multiple axes can be plotted on a single figure.
C. Types of graphs using Seaborn library:
In this we will cover three broad categories of plots:
relplot (Relational Plots): Scatter Plot and Line Plot
displot (Distribution Plots): Histogram, KDE, ECDF and Rug Plots
catplot (Categorical Plots): Strip Plot, Swarm Plot, Box Plot, Violin Plot, Point Plot and Bar plot
In addition to these three categories, we will cover these three special kinds of plots: Joint Plot, Pair Plot and Linear Model Plot
In the end, we will discuss the customization of plots by creating themes based on the style, context, colour palette and font.