Tags
Language
Tags
July 2025
Su Mo Tu We Th Fr Sa
29 30 1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31 1 2
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Data Analysis With Pandas And Python

    Posted By: ELK1nG
    Data Analysis With Pandas And Python

    Data Analysis With Pandas And Python
    Last updated 7/2022
    MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
    Language: English | Size: 4.26 GB | Duration: 22h 0m

    Analyze data quickly and easily with Python's powerful pandas library! All datasets included –- beginners welcome!

    What you'll learn
    Perform a multitude of data operations in Python's popular pandas library including grouping, pivoting, joining and more!
    Learn hundreds of methods and attributes across numerous pandas objects
    Possess a strong understanding of manipulating 1D, 2D, and 3D data sets
    Resolve common issues in broken or incomplete data sets
    Requirements
    Basic / intermediate experience with Microsoft Excel or another spreadsheet software (common functions, vlookups, Pivot Tables etc)
    Basic experience with the Python programming language
    Strong knowledge of data types (strings, integers, floating points, booleans) etc
    Description
    Student Testimonials:The instructor knows the material, and has detailed explanation on every topic he discusses. Has clarity too, and warns students of potential pitfalls. He has a very logical explanation, and it is easy to follow him. I highly recommend this class, and would look into taking a new class from him. - DianaThis is excellent, and I cannot complement the instructor enough. Extremely clear, relevant, and high quality - with helpful practical tips and advice. Would recommend this to anyone wanting to learn pandas. Lessons are well constructed. I'm actually surprised at how well done this is. I don't give many 5 stars, but this has earned it so far. - MichaelThis course is very thorough, clear, and well thought out. This is the best Udemy course I have taken thus far. (This is my third course.) The instruction is excellent! - JamesWelcome to the most comprehensive Pandas course available on Udemy! An excellent choice for both beginners and experts looking to expand their knowledge on one of the most popular Python libraries in the world!Data Analysis with Pandas and Python offers 19+ hours of in-depth video tutorials on the most powerful data analysis toolkit available today. Lessons include:installingsortingfilteringgroupingaggregatingde-duplicatingpivotingmungingdeletingmergingvisualizingand more!Why learn pandas?If you've spent time in a spreadsheet software like Microsoft Excel, Apple Numbers, or Google Sheets and are eager to take your data analysis skills to the next level, this course is for you! Data Analysis with Pandas and Python introduces you to the popular Pandas library built on top of the Python programming language. Pandas is a powerhouse tool that allows you to do anything and everything with colossal data sets – analyzing, organizing, sorting, filtering, pivoting, aggregating, munging, cleaning, calculating, and more! I call it "Excel on steroids"!Over the course of more than 19 hours, I'll take you step-by-step through Pandas, from installation to visualization! We'll cover hundreds of different methods, attributes, features, and functionalities packed away inside this awesome library. We'll dive into tons of different datasets, short and long, broken and pristine, to demonstrate the incredible versatility and efficiency of this package.Data Analysis with Pandas and Python is bundled with dozens of datasets for you to use. Dive right in and follow along with my lessons to see how easy it is to get started with pandas!Whether you're a new data analyst or have spent years (*cough* too long *cough*) in Excel, Data Analysis with pandas and Python offers you an incredible introduction to one of the most powerful data toolkits available today!

    Overview

    Section 1: Installation and Setup

    Lecture 1 Introduction to Data Analysis with Pandas and Python

    Lecture 2 About Me

    Lecture 3 Completed Course Files

    Lecture 4 macOS - Download the Anaconda Distribution, our Python development environment

    Lecture 5 macOS - Install Anaconda Distribution

    Lecture 6 macOS - Access the Terminal Application

    Lecture 7 macOS - Create conda Environment and Install pandas and Jupyter Notebook

    Lecture 8 macOS - Unpack Course Materials + The Start and Shutdown Process

    Lecture 9 Windows - Find Out if Your System is 32-bit or 64-bit

    Lecture 10 Windows - Download and Install the Anaconda Distribution

    Lecture 11 Windows - Create conda Environment and Install pandas and Jupyter Notebook

    Lecture 12 Windows - Unpack Course Materials + The Startdown and Shutdown Process

    Lecture 13 Intro to the Jupyter Notebook Interface

    Lecture 14 Cell Types and Cell Modes in Jupyter Notebook

    Lecture 15 Code Cell Execution in Jupyter Notebook

    Lecture 16 Popular Keyboard Shortcuts in Jupyter Notebook

    Lecture 17 Import Libraries into Jupyter Notebook

    Lecture 18 Troubleshooting Issues with Jupyter Notebook

    Section 2: BONUS: Python Crash Course

    Lecture 19 Intro to the Python Crash Course

    Lecture 20 Comments

    Lecture 21 Basic Data Types

    Lecture 22 Operators

    Lecture 23 Variables

    Lecture 24 Coding Exercise Solution: Declare Variables

    Lecture 25 Built-in Functions

    Lecture 26 Coding Exercise Solution: Built-in Functions

    Lecture 27 Custom Functions

    Lecture 28 Coding Exercise Solution: Custom Functions

    Lecture 29 String Methods

    Lecture 30 Coding Exercise Solution: String Methods

    Lecture 31 Lists

    Lecture 32 Coding Exercise Solution: Creating Lists

    Lecture 33 Index Positions and Slicing

    Lecture 34 Coding Exercise Solution: Index Positions and Slicing

    Lecture 35 Dictionaries

    Lecture 36 Coding Exercise Solution: Creating Dictionaries

    Lecture 37 Completed Jupyter Notebook for this Section

    Section 3: Series

    Lecture 38 Create Jupyter Notebook for the Series Module

    Lecture 39 Create A Series Object from a Python List

    Lecture 40 Create A Series Object from a Python Dictionary

    Lecture 41 Coding Exercise Solution: Create a Series Object

    Lecture 42 Intro to Methods

    Lecture 43 Intro to Attributes

    Lecture 44 Coding Exercise Solution: Attributes and Methods on a Series

    Lecture 45 Parameters and Arguments

    Lecture 46 Coding Exercise Solution: Parameters and Arguments

    Lecture 47 Import Series with the pd.read_csv Function

    Lecture 48 Coding Exercise Solution: Import Series with the read_csv Function

    Lecture 49 Use the head and tail Methods to Return Rows from Beginning and End of Dataset

    Lecture 50 Coding Exercise Solution: The head and tail Methods

    Lecture 51 Passing Series to Python Built-In Functions

    Lecture 52 The sort_values Method

    Lecture 53 Coding Exercise Solution: The sort_values Method

    Lecture 54 The sort_index Method

    Lecture 55 Coding Exercise Solution: The sort_index Method

    Lecture 56 Check for Inclusion with Python's in Keyword

    Lecture 57 Coding Exercise Solution: Check for Inclusion with Python's in Keyword

    Lecture 58 Extract Series Values by Index Position

    Lecture 59 Extract Series Values by Index Label

    Lecture 60 Coding Exercise Solution: Extract Series Values by Index Position or Index Label

    Lecture 61 The get Method

    Lecture 62 Overwrite a Series Value

    Lecture 63 The copy Method

    Lecture 64 The inplace Parameter

    Lecture 65 Math Methods on Series Objects

    Lecture 66 Broadcasting

    Lecture 67 Use the value_counts Method to See Counts of Unique Values within a Series

    Lecture 68 Coding Exercise Solution: The value_counts Method

    Lecture 69 Use the apply Method to Invoke a Function on Every Series Values

    Lecture 70 The map Method

    Lecture 71 Completed Jupyter Notebook for this Section

    Section 4: DataFrames I: Introduction

    Lecture 72 Intro to DataFrames I Module

    Lecture 73 Methods and Attributes between Series and DataFrames

    Lecture 74 Differences between Shared Methods

    Lecture 75 Select One Column from a DataFrame

    Lecture 76 Coding Exercise Solution: Select One Column from a DataFrame

    Lecture 77 Select Two or More Columns from a DataFrame

    Lecture 78 Coding Exercise Solution: Select Two or More Columns from a DataFrame

    Lecture 79 Add New Column to DataFrame

    Lecture 80 Create New Column from Existing Column

    Lecture 81 A Review of the value_counts Method

    Lecture 82 Drop DataFrame Rows with Null Values with the dropna Method

    Lecture 83 Coding Exercise Solution: Delete DataFrame Rows with Missing Values

    Lecture 84 Fill in Missing DataFrame Values with the fillna Method

    Lecture 85 The astype Method I

    Lecture 86 The astype Method II

    Lecture 87 Coding Exercise Solution: The astype Method

    Lecture 88 Sort a DataFrame with the sort_values Method, Part I

    Lecture 89 Sort a DataFrame with the sort_values Method, Part II

    Lecture 90 Coding Exercise Solution: The sort_values Method on a DataFrame

    Lecture 91 Sort DataFrame Index with the sort_index Method

    Lecture 92 Rank Series Values with the rank Method

    Lecture 93 Completed Jupyter Notebook for this Section

    Section 5: DataFrames II: Filtering Data

    Lecture 94 This Module's Dataset + Memory Optimization

    Lecture 95 Filter a DataFrame Based on A Condition

    Lecture 96 Coding Exercise Solution: Filter a DataFrame Based on A Condition

    Lecture 97 Filter DataFrame with More than One Condition (AND - &)

    Lecture 98 Coding Exercise Solution: Filter DataFrame with More than One Condition (AND)

    Lecture 99 Filter DataFrame with More than One Condition (OR - |)

    Lecture 100 Coding Exercise Solution: Filter DataFrame with More than One Condition (OR)

    Lecture 101 Check for Inclusion with the isin Method

    Lecture 102 Coding Exercise Solution: Check for Inclusion with the isin Method

    Lecture 103 Check for Null and Present DataFrame Values with the isnull and notnull Methods

    Lecture 104 Check For Inclusion Within a Range of Values with the between Method

    Lecture 105 Coding Exercise Solution: The between Method

    Lecture 106 Check for Duplicate DataFrame Rows with the duplicated Method

    Lecture 107 Delete Duplicate DataFrame Rows with the drop_duplicates Method

    Lecture 108 Identify and Count Unique Values with the unique and nunique Methods

    Section 6: DataFrames III: Data Extraction

    Lecture 109 Intro to the DataFrames III Module + Import Dataset

    Lecture 110 Use the set_index and reset_index methods to define a new DataFrame index

    Lecture 111 Retrieve Rows by Index Label with loc Accessor

    Lecture 112 Retrieve Rows by Index Position with iloc Accessor

    Lecture 113 Passing second arguments to the loc and iloc Accessors

    Lecture 114 Set New Value for a Specific Cell or Cells In a Row

    Lecture 115 Set Multiple Values in a DataFrame

    Lecture 116 Rename Index Labels or Columns in a DataFrame

    Lecture 117 Delete Rows or Columns from a DataFrame

    Lecture 118 Create Random Sample with the sample Method

    Lecture 119 Use the nsmallest / nlargest methods to get rows with smallest / largest values.

    Lecture 120 Filter A DataFrame with the where method

    Lecture 121 Filter A DataFrame with the query method

    Lecture 122 A Review of the apply Method on a pandas Series Object

    Lecture 123 Apply a Function to every DataFrame Row with the apply Method

    Lecture 124 Create a Copy of a DataFrame with the copy Method

    Section 7: Working with Text Data

    Lecture 125 Intro to the Working with Text Data Section

    Lecture 126 Common String Methods - lower, upper, title, and len

    Lecture 127 Coding Exercise Solution: Common String Methods

    Lecture 128 Use the str.replace method to replace all occurrences of character with another

    Lecture 129 Filter a DataFrame's Rows with String Methods

    Lecture 130 More DataFrame String Methods - strip, lstrip, and rstrip

    Lecture 131 Invoke String Methods on DataFrame Index and Columns

    Lecture 132 Split Strings by Characters with the str.split Method

    Lecture 133 More Practice with the str.split method on a Series

    Lecture 134 Exploring the expand and n Parameters of the str.split Method

    Section 8: MultiIndex

    Lecture 135 Intro to the MultiIndex Module

    Lecture 136 Create a MultiIndex on a DataFrame with the set_index Method

    Lecture 137 Coding Exercise Solution: Create a MultiIndex on a DataFrame

    Lecture 138 Extract Index Level Values with the get_level_values Method

    Lecture 139 Coding Exercise Solution: Extract Index Level Values with the get_level_values M

    Lecture 140 Change Index Level Name with the set_names Method

    Lecture 141 The sort_index Method on a MultiIndex DataFrame

    Lecture 142 Extract Rows from a MultiIndex DataFrame

    Lecture 143 Coding Exercise Solution: Extract Rows from a MultiIndex DataFrame

    Lecture 144 The transpose Method on a MultiIndex DataFrame

    Lecture 145 The swaplevel Method

    Lecture 146 The stack Method

    Lecture 147 The unstack Method, Part 1

    Lecture 148 The unstack Method, Part 2

    Lecture 149 The unstack Method, Part 3

    Lecture 150 The pivot Method

    Lecture 151 Use the pivot_table method to create an aggregate summary of a DataFrame

    Lecture 152 Use the pd.melt method to create a narrow dataset from a wide one

    Lecture 153 Coding Exercise Solution: The pd.melt Method

    Section 9: The GroupBy Object

    Lecture 154 Intro to the GroupBy Module

    Lecture 155 First Operations with groupby Object

    Lecture 156 Retrieve a group from a GroupBy object with the get_group Method

    Lecture 157 Methods on the Groupby Object and DataFrame Columns

    Lecture 158 Grouping by Multiple Columns

    Lecture 159 The agg Method

    Lecture 160 Iterating through Groups

    Section 10: Merging, Joining, and Concatenating DataFrames

    Lecture 161 Intro to the Merging, Joining, and Concatenating Section

    Lecture 162 The pd.concat Method, Part 1

    Lecture 163 The pd.concat Method, Part 2

    Lecture 164 Inner Joins, Part 1

    Lecture 165 Inner Joins, Part 2

    Lecture 166 Outer Joins

    Lecture 167 Left Joins

    Lecture 168 The left_on and right_on Parameters

    Lecture 169 Merging by Indexes with the left_index and right_index Parameters

    Lecture 170 The .join() Method

    Lecture 171 The pd.merge() Method

    Section 11: Working with Dates and Times in Datasets

    Lecture 172 Intro to the Working with Dates and Times Module

    Lecture 173 Review of Python's datetime Module

    Lecture 174 The pandas Timestamp Object

    Lecture 175 The pandas DateTimeIndex Object

    Lecture 176 The pd.to_datetime() Method

    Lecture 177 Create Range of Dates with the pd.date_range() Method, Part 1

    Lecture 178 Create Range of Dates with the pd.date_range() Method, Part 2

    Lecture 179 Create Range of Dates with the pd.date_range() Method, Part 3

    Lecture 180 The .dt Accessor

    Lecture 181 Install pandas-datareader Library

    Lecture 182 Import Financial Data Set with pandas_datareader Library

    Lecture 183 Selecting Rows from a DataFrame with a DateTimeIndex

    Lecture 184 Timestamp Object Attributes and Methods

    Lecture 185 The pd.DateOffset Object

    Lecture 186 Timeseries Offsets

    Lecture 187 The Timedelta Object

    Lecture 188 Timedeltas in a Dataset

    Section 12: Input and Output in pandas

    Lecture 189 Intro to the Input and Output Section

    Lecture 190 Pass a URL to the pd.read_csv Method

    Lecture 191 Quick Object Conversions

    Lecture 192 Export CSV File with the to_csv Method

    Lecture 193 Install xlrd and openpyxl Libraries to Read and Write Excel Files

    Lecture 194 Import Excel File into pandas with the read_excel Method

    Lecture 195 Export Excel File with the to_excel Method

    Section 13: Visualization

    Lecture 196 Intro to Visualization Section

    Lecture 197 Use the plot Method to Render a Line Chart

    Lecture 198 Modifying Plot Aesthetics with matplotlib Templates

    Lecture 199 Creating Bar Graphs to Show Counts

    Lecture 200 Creating Pie Charts to Represent Proportions

    Section 14: Options and Settings in pandas

    Lecture 201 Introduction to the Options and Settings Module

    Lecture 202 Changing pandas Options with Attributes and Dot Syntax

    Lecture 203 Changing pandas Options with Methods

    Lecture 204 The precision Option

    Section 15: Conclusion

    Lecture 205 Conclusion

    Lecture 206 Bonus!

    Data analysts and business analysts,Excel users looking to learn a more powerful software for data analysis