
In this section, we will show you how to obtain Anaconda for Python 3 and how to launch the Jupyter notebooks.
In this lecture, you will learn how the course is organized. In particular, you will learn how to easily download the files necessary for each lecture as well as the projects files.
In this lecture, we use Python matplotlib graphical library to create a pie chart of the Ebola data. We illustrate how the chart is created and most importantly how to interpret the chart.
In this video, we learn how to construct side by side pie charts of the Ebola data usin matplotlib library in Python 3
In this lecture, we showcase the creation of the stacked area plot using Washington DC crime statistics data and how to interpret it.
In this lecture, we are using Seaborn graphical library to create a scatterplot of the systolic blood pressure data and also showcase to interpret the chart.
In this lecture, we are looking at pairwise relationships between quantitative variables using Python PAIRPLOT library in seaborn.
In this lecture we use Python seaborn boxplot library to analyze corruption perception index data in order to compare the score by continent.
In this video, we use line plot library in pandas to show the trend of life expectancy in countries of the world
In this lecture, we use Python seaborn library to create a histogram about the world corruption perception index data
In this lecture, we use a Barplot to analyze the EBOLA data in Sierra Leone and Guinea
In this lecture, we create a professionally looking barchart using colors palettes with Python seaborn graphical library.
In this lecture, we construct a stacked bar using a real world dataset about missing migrants.
In this lecture, we are constructing an ordered barchart of Duncan's PRESTIGE DATA. This ordered barchart is equivalent to a Paerto's chart .
In this lecture, you will learn how to construct a heatmap in Python seaborn using the Washington DC crime statistics data
The purpose of this lecture is to help you get hands on practice with real-world data
In this lecture, we use Pandas in Python 3 to compute various descriptive statistics using Real World datasets. We are computing statistics such as the mean, standard deviation, mean absolute deviation within the Pandas library.
In this lecture, we show how to use Pandas in Python 3 to aggregate data by computing the number of observations, mean absolute deviation, mean, min, max, median, standard deviation and skewness coefficient.
In addition to computing Pearson, Kendall and Spearman correlation using Python Pandas library, in this lecture we compute skewness coefficient, percentiles and ranks using real world datasets.
In this lecture, you will learn how to compute Kendall tau coefficient of correlation, Pearson Correlation coefficient and Spearman Rank correlation using real world datasets.
In this lecture, we compute the coefficient of variation in scipy stats and explain how its useful in our daily work.
At the end of this video, students will be able to tackle Real World applications using the classification techniques taught in the course using Pandas in Python 3.
In this lecture, we show how to use Pandas quantile functions to determine outliers in the data using real world infant mortality dataset.
In this lecture, we use libraries in Python scipy stats to compute various means such as geometric and harmonic means.
In this lecture, you learn how to compute and interpret the Z score from the world corruption perception data.
In this lecture, we use Python Scipy PercentOfScore to compute percentiles of the data as well as ranking the data.
In this lecture, we showcase how to compute trimmed means using Scipy stats library in Python
In this lecture, you will learn about missing values and their effect statistical computations within the statistics library in Python.
In this lecture, we showcase how to handle missing values to perform proper statistical computations using the statistics library in Python
In this lecture, we showcase how to compute the median, median low and median high using the statistics library in Python
In this lecture, we show how to handle missing data in Pandas Numpy and specifically how to compute the descriptive statistics functions
In this lecture we illustrate how to use numpy to compute various statistical functions including weighted means
After this lecture, you will understand how to use exploratory data analysis techniques in Python to analyze data.
Concluding remarks and next steps
This course is designed to teach analysts, students interested in data science, statisticians, data scientists how to analyze real world data by creating professional looking charts and using numerical descriptive statistics techniques in Python 3. You will learn how to use charting libraries in Python 3 to analyze real-world data about corruption perception, infant mortality rate, life expectancy, the Ebola virus, alcohol and liver disease data, World literacy rate, violent crime in the USA, soccer World Cup,
migrants deaths, etc.
You will also learn how to effectively use the various statistical libraries in Python 3 such as numpy, scipy.stats, pandas and statistics to create all descriptive statistics summaries that are necessary for analyzing real world data.
In this course, you will understand how each library handles missing values and you will learn how to compute the various statistics properly when missing values are present in the data.
The course will teach you all that you need to know in order to analyze hands on real world data using Python 3. You will be able to appropriately create the visualizations using seaborn, matplotlib or pandas libraries in Python 3.
Using a wide variety of world datasets, we will analyze each one of the data using these tools within pandas, matplotlib and seaborn:
Correlation plots
Box-plots for comparing groups distributions
Time series and lines plots
Side by side comparative pie charts
Areas charts
Stacked bar charts
Histograms of continuous data
Bar charts
Regression plots
Statistical measures of the center of the data
Statistical measures of spread in the data
Statistical measures of relative standing in the data
Calculating Correlation coefficients
Ranking and relative standing in data
Determining outliers in datasets
Binning data in terciles, quartiles, quintiles, deciles, etc.
The course is taught using Anaconda Jupyter notebook, in order to achieve a reproducible research goal, where we use markdowns to clearly
document the codes in order to make them easily understandable and shareable.
This is what some students are saying:
"I really like the tips that you share in every unit in the course sections. This was a well delivered course."
"I am a Data Scientist with many years using Python /Big Data. The content of this course provides a rich resource to students interested in learning hands on data visualization in Python and the analysis of descriptive statistics. I will recommend this course anyone trying to come into this domain."