Learn Pandas (Python 3) And Become A Data Ninja
4.4 (15 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
144 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Learn Pandas (Python 3) And Become A Data Ninja to your Wishlist.

Add to Wishlist

Learn Pandas (Python 3) And Become A Data Ninja

Learn how to utilize the pandas module for Python, and become a data ninja, an expert in data analysis!
4.4 (15 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
144 students enrolled
Created by Ermin Dedic
Last updated 12/2016
English
Curiosity Sale
Current price: $10 Original price: $195 Discount: 95% off
30-Day Money-Back Guarantee
Includes:
  • 1.5 hours on-demand video
  • 6 Articles
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Learn about and utilize the two main objects: Series and DataFrame
  • Understand how to prepare and work data. This includes importing, merging, dealing with missing data, and more
  • Be able to produce visual representations of your data (ie scatter plot)
View Curriculum
Requirements
  • No prior knowledge is necessary, this is a beginner course.
  • Desire to learn
Description

Learn Pandas (Python 3) And Become A Data Ninja introduces you to the Pandas module/library. It has very quickly grown in functionality, to the point that more companies are relying on it for their data analysis needs. As a result, many of these companies need a data ninja! An expert in data and data analysis!

Let me tell you what you will learn. In the Intro to Pandas section, you'll learn about the two objects that are the basis of pandas. (Series and DataFrame). In the prepare your data section, I show you how to read .csv and xlsx files, combine dataframes, how to deal with missing data, how to merge, how to order your columns, and much more. In the Time Series section, I go over some time related classes (TimeStamp/DatetimeIndex), how to covert to timestamp, and how to read (pd.read_csv) when dealing with time related data. In the visualization section, you'll learn how to make a scatter plot and pie plot. Finally, I will also introduce you to Numpy.

Finally, you have nothing to loseNo risk! You get a 30 day money back guarantee + the course for life (including any new content added after you enroll)!

Enroll now! Your future looks brighter with Pandas (Python 3).

Who is the target audience?
  • Beginners who have little experience with programming or data analysis.
  • Individuals who have experience with other data analysis software/languages (ie SAS), and now want to know another!
Students Who Viewed This Course Also Viewed
Curriculum For This Course
26 Lectures
01:29:48
+
Introduction
4 Lectures 02:56

Here is what you can expect to learn in the course!

Preview 01:58

Installation process
00:46

Numpy section
00:07

Files I mention in lessons
00:05
+
Intro to Pandas
2 Lectures 10:26

We look at the Series object.

Series
04:38

We look at DataFrame object..the focus of this course!

DataFrame
05:48

A quiz on Series and DataFrame objects.

Quiz 1
5 questions
+
Preparing and Working with your Data
11 Lectures 37:21

Here I show you how to read csv and xlsx files. When reading csv, we use, pd.read_csv or pandas.read_csv

Read CSV and XLSX files
02:25

Learn how to combine two DataFrames!

Combining DataFrames
03:58

Learning how to deal with missing data is a vital step to prepare your data.

Dealing with Missing Data
05:45

Here we will look at merging two DataFrames and the different ways about going about it.

Merging
05:57

You have your data but you really want to change some of the values, or multiple values at the same time! I'll show you how!

Replace Method
03:57

Here I show you how to creating new columns using the mapping method.

Preview 02:59

If you want to put your column names in a specific order, you'll find out how to do it in this lesson!

Ordering Columns
02:15

This may be the most simple lesson so far..it is super simple to drop columns/rows!

Dropping Columns/Rows
03:11

Little Exercise
00:16

Solution
00:01

In this lesson, you will learn how to produce summary statistics. I use a real dataset in this lesson. You'll also reinforce some of your earlier learning, and learn some new things. One new thing you'll learn is how to create a groupby object.

Summary Statistics
06:37

A quiz for the 'Preparing Your Data" section.

Quiz 2
4 questions
+
Time Related Classes/Objects
3 Lectures 13:25

Here I talk about Timestamps and DateTimeIndex. Understanding the time related classes is valuable to everyone but can be especially important to understand for those in the financial sector.

Preview 05:51

Here I show you how you covert to a Timestamp.

Converting to Timestamps
03:13

Here I show you how to read a csv file when you are dealing with Time Series data. (pd.read_csv)

Reading csv (pd.read_csv) into DataFrame with Time Series Data
04:21
+
Visualization
2 Lectures 09:09

Learn how to produce a scatter plot!

Scatter Plot
05:27

+
Numpy
3 Lectures 16:21

I will show you the basic ways to create numpy arrays.

Creating Arrays
06:47

Here I show you the basic operations that you can perform!

Basic Operations
03:01

Slicing and Indexing is one of the most vital skills to have..this allows you to focus on particular data that you want.

Slicing and Indexing
06:33
+
Bonus (special offers)
1 Lecture 00:10
Bonus Lecture
00:10
About the Instructor
Ermin Dedic
4.3 Average rating
287 Reviews
3,625 Students
8 Courses
Data Science, Graduate Student (Educational Psychology)

The success and fun I had with statistics based courses in University has resulted in my current teaching interests. My interest in data and statistics boils down to my passion for finding the objective truth, and applying these findings in life and business. Currently, I teach five courses. A Statistics course, a SAS course in English, a SAS course in Portuguese (with subtitles, but English instruction), a SAS SQL course, and a Pandas (Python 3 ) course.

O sucesso e diversão que eu tive durante meus cursos de estatística na Universidade resultaram em meu interesse em ensinar. Meu interesse em dados e estatística vêm de minha paixão por encontrar verdades objetivas, e aplicar estas descobertas na vida e no negócio. Atualmente, eu ensino quatro cursos. Um curso de Estatística, um curso de SAS em inglês, um curso de SAS em português (com legendas, mas instruções em inglês) e um curso de Pandas (Python 3).