pandas the Python and Data Analysis Library (Spyder 5 IDE)

Channel:
Subscribers:
7,760
Published on ● Video Link: https://www.youtube.com/watch?v=9maqRLD3KWw



Duration: 1:30:03
3,362 views
29


pandas, the Python and Data Analysis library is based around the dataframe, series and index data structures. These data structure are defined by their classes DataFrame, Series and Index respectively. An index is normally a numeric array, usually in the form of a numpy arange object however it can also be a list of strings. A series is a numpy array, where every value is associated with a corresponding index and the series in the form of a column also has a column name. A dataframe is a collection of series which each have a common index. A dataframe is essentially analogous to an Excel worksheet and is one of the most commonly used data structures for data sciences.

It is advised to install Anaconda and familiarise yourself with the Spyder 5 IDE, Python Procedural Programming, Python Code Blocks, Python Object Orientated Programming and numpy (as the data structures in pandas are built upon numpy arrays) before proceeding.

Written Guides:
https://dellwindowsreinstallationguide.com/python/
Python Playlist:
https://www.youtube.com/playlist?list=PL1RkaknDn7v-EO4V38oDBkZNd6_530nan

0:00:58 Conceptualising a dataframe
0:03:09 Python dictionary
0:04:38 Importing the data science libraries
0:06:42 Object Orientated Programming Recap
0:14:06 Instantiating a dataframe
0:17:28 Indexing
0:28:20 Renaming column names and index names
0:33:47 inplace (depreciated keyword input argument)
0:36:05 Dropping a column or observation
0:36:36 Axis 0 index and 1 columns
0:38:09 reset index
0:38:49 Inserting a column
0:40:08 Appending and Concatenation
0:43:40 Appending a new observation
0:44:52 Comma Separated Values (CSV) and Tab Delimited (TXT) Files
0:47:04 Reading a CSV File or a TXT File
0:54:38 Reading an Excel XLSX File
0:56:18 Writing a dataframe to File
0:58:16 Writing dataframes to Sheets within an Excel File
1:01:10 Indexing using Boolean Values
1:05:18 Handling Missing Data
1:10:16 Sorting Data
1:13:02 Categorical Data
1:20:43 Group By a Category
1:26:06 Date and Time

#pandas #Python #Spyder




Other Videos By Philip Yip


2022-11-04Python Introduction and Fundamental Datatypes (JupyterLab IDE)
2022-11-04Python Fundamental Datatypes str, int, float and bool (JupyterLab IDE)
2022-08-07Creating a Windows 11 or 10 USB on Ubuntu 22.04 LTS using WoeUSB-NG
2022-08-07A Clean Install of Linux Mint 21 (Dell UEFI BIOS with Secure Boot and MOK)
2022-07-03Ubuntu 22.04 LTS GNOME Touchscreen Keyboard
2022-05-28seaborn the DataFrame Plotting Library for Python (Spyder 5 IDE)
2022-05-21matplotlib the Matrix Plotting Library for Python (Spyder 5 IDE)
2022-04-03Essential Terminal Commands for Ubuntu 22.04 LTS
2022-04-02Creating a Windows 10 or 11 UEFI Bootable USB on Ubuntu 22.04 LTS
2022-04-02Ubuntu 22.04 LTS Clean Install Dell XPS 13 9305 UEFI BIOS with Secure Boot and MOK
2022-01-18pandas the Python and Data Analysis Library (Spyder 5 IDE)
2022-01-08numpy the Numeric Python library (Spyder 5 IDE)
2021-12-14Dell Firmware Update to TPM Version 2.0 or Downgrade to TPM Version 1.2 (OptiPlex 7050)
2021-12-12winget The Windows Command Line Package Manager
2021-12-09Windows 11 Direct ISO Download Link (UEFI Bootable USB with Intel VMD and Dell Driver Pack)
2021-11-30Installing Windows 11 OEM on a Dell XPS 13 9305 (Intel 11th Gen) UEFI BIOS, Secure Boot, TPM
2021-11-11Elegoo Arduino Uno IDE Installation on Zorin OS 16 (Ubuntu 20.04 LTS Based)
2021-08-30Zorin OS 16 Linux Installation on a Dell XPS 13 9365 2 in 1 Convertible Touchscreen Device
2021-08-28Windows 11 System Requirements PC Check (Updated)
2021-08-22Downloading the Windows 11 ISO, Making a UEFI Bootable USB and Clean Installing on a Dell PC
2021-08-11Securely Wiping a Microsoft Surface using the Microsoft Surface Data Eraser