0% found this document useful (0 votes)
2 views2 pages

Python + NumPy + Pandas

The document outlines a comprehensive tutorial on Python programming, covering fundamental concepts such as variables, data types, loops, and functions, as well as advanced topics like NumPy and Pandas. It details the differences between NumPy arrays and Python lists, along with operations, indexing, and data manipulation techniques in both NumPy and Pandas. The tutorial includes timestamps for each section, making it easy to navigate through the content.

Uploaded by

Chetan Chougule
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views2 pages

Python + NumPy + Pandas

The document outlines a comprehensive tutorial on Python programming, covering fundamental concepts such as variables, data types, loops, and functions, as well as advanced topics like NumPy and Pandas. It details the differences between NumPy arrays and Python lists, along with operations, indexing, and data manipulation techniques in both NumPy and Pandas. The tutorial includes timestamps for each section, making it easy to navigate through the content.

Uploaded by

Chetan Chougule
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

Introduction

00:02:03 - Variables and Data Types

02:32:16 - Strings and conditional statements

03:27:13 - Lists and Tuples

04:08:03 - Dictionary and Set

05:01:26 - Loops

06:04:25 - Functions and Recursion

07:05:27 - File Input and Output

00:00:00 - What is NumPy?

00:00:39 - Difference between NumPy Arrays and Python Lists

00:06:51 - Importing and Installing NumPy

00:08:23 - Dimensions and Shapes in NumPy

00:11:58 - Creating NumPy Arrays

00:22:45 - Creating Random NumPy Arrays

00:28:03 - NumPy Data Types and Type Casting

00:36:17 - Type Casting Errors

00:39:03 - NumPy Array Attributes

00:40:32 - Array Reshaping - Reshape, Ravel, Flatten

00:45:55 - Arithmetic Operations on NumPy Arrays

00:50:28 - Universal Functions in Numpy Arrays

00:53:11 - Indexing and Slicing

01:00:47 - Multidimensional Slicing

01:00:47 - Iterating a NumPy Array

01:05:49 - Views Vs Copy

01:08:47 - Transpose of a Matrix

01:10:55 - Concatenation and Stacking in NumPy Arrays

01:15:00 - Splitting NumPy Arrays

01:18:00 - Aggregate Functions in NumPy Arrays

01:21:00 - Conditional-Based Operations on NumPy Arrays


01:25:00 - Masking in Arrays

01:29:00 - Broadcasting in NumPy Arrays

01:36:00 - Vectorization in NumPy Arrays

01:40:00 - Dealing with Missing Values

00:00 - Why Do We Need Pandas?

05:41 - Introduction to Pandas

09:22 - Installation of Pandas

10:46 - Series in Pandas

12:52 - Indexing in Pandas Series (Location and Label)

20:15 - Conditional Indexing

25:03 - Modifying Pandas Series

26:42 - DataFrame in Pandas

27:53 - loc and iloc in Pandas

30:15 - Drop in Pandas

34:36 - Braodcasting in Pandas

35:33 - Renaming a Column

38:46 - Cleaning a Dataset

48:13 - Duplicates in Pandas

51:03 - Lambda Function in Pandas

57:49 - Joins in Pandas

01:03:19 - Data Reading and Data Formatting

You might also like