Data Science 101: Methodology, Python, and Essential Math [Video]
Video
Video
$54.99
Subscription
$15.99
$10 p/m for three months
What do you get with a Packt Subscription?
This book & 7000+ ebooks & video courses on 1000+ technologies
60+ curated reading lists for various learning paths
50+ new titles added every month on new and emerging tech
Early Access to eBooks as they are being written
Personalised content suggestions
Customised display settings for better reading experience
50+ new titles added every month on new and emerging tech
Playlists, Notes and Bookmarks to easily manage your learning
Mobile App with offline access
What do you get with a Packt Subscription?
This book & 6500+ ebooks & video courses on 1000+ technologies
60+ curated reading lists for various learning paths
50+ new titles added every month on new and emerging tech
Early Access to eBooks as they are being written
Personalised content suggestions
Customised display settings for better reading experience
50+ new titles added every month on new and emerging tech
Playlists, Notes and Bookmarks to easily manage your learning
Mobile App with offline access
What do you get with Video + Subscription?
Download this video in MP4 format, plus a monthly download credit
This book & 6500+ ebooks & video courses on 1000+ technologies
60+ curated reading lists for various learning paths
50+ new titles added every month on new and emerging tech
Early Access to eBooks as they are being written
Personalised content suggestions
Customised display settings for better reading experience
50+ new titles added every month on new and emerging tech
Playlists, Notes and Bookmarks to easily manage your learning
Mobile App with offline access
What do you get with a Packt Subscription?
This book & 6500+ ebooks & video courses on 1000+ technologies
60+ curated reading lists for various learning paths
50+ new titles added every month on new and emerging tech
Early Access to eBooks as they are being written
Personalised content suggestions
Customised display settings for better reading experience
50+ new titles added every month on new and emerging tech
Playlists, Notes and Bookmarks to easily manage your learning
Mobile App with offline access
What do you get with eBook?
What do I get with Print?
Get a paperback copy of the book delivered to your specified Address*
Download this book in EPUB and PDF formats
Access this title in our online reader
DRM FREE - Read whenever, wherever and however you want
Online reader with customised display settings for better reading experience
What do I get with Print?
What do you get with video?
What do you get with video?
What do you get with Audiobook?
What do you get with Exam Trainer?
Video
$54.99
Subscription
$15.99
$10 p/m for three months
What do you get with a Packt Subscription?
This book & 7000+ ebooks & video courses on 1000+ technologies
60+ curated reading lists for various learning paths
50+ new titles added every month on new and emerging tech
Early Access to eBooks as they are being written
Personalised content suggestions
Customised display settings for better reading experience
50+ new titles added every month on new and emerging tech
Playlists, Notes and Bookmarks to easily manage your learning
Mobile App with offline access
What do you get with a Packt Subscription?
This book & 6500+ ebooks & video courses on 1000+ technologies
60+ curated reading lists for various learning paths
50+ new titles added every month on new and emerging tech
Early Access to eBooks as they are being written
Personalised content suggestions
Customised display settings for better reading experience
50+ new titles added every month on new and emerging tech
Playlists, Notes and Bookmarks to easily manage your learning
Mobile App with offline access
What do you get with Video + Subscription?
Download this video in MP4 format, plus a monthly download credit
This book & 6500+ ebooks & video courses on 1000+ technologies
60+ curated reading lists for various learning paths
50+ new titles added every month on new and emerging tech
Early Access to eBooks as they are being written
Personalised content suggestions
Customised display settings for better reading experience
50+ new titles added every month on new and emerging tech
Playlists, Notes and Bookmarks to easily manage your learning
Mobile App with offline access
What do you get with a Packt Subscription?
This book & 6500+ ebooks & video courses on 1000+ technologies
60+ curated reading lists for various learning paths
50+ new titles added every month on new and emerging tech
Early Access to eBooks as they are being written
Personalised content suggestions
Customised display settings for better reading experience
50+ new titles added every month on new and emerging tech
Playlists, Notes and Bookmarks to easily manage your learning
Mobile App with offline access
What do you get with eBook?
Download this book in EPUB and PDF formats
Access this title in our online reader
DRM FREE - Read whenever, wherever and however you want
Online reader with customised display settings for better reading experience
What do I get with Print?
Get a paperback copy of the book delivered to your specified Address*
Download this book in EPUB and PDF formats
Access this title in our online reader
DRM FREE - Read whenever, wherever and however you want
Online reader with customised display settings for better reading experience
What do I get with Print?
Get a paperback copy of the book delivered to your specified Address*
Access this title in our online reader
Online reader with customised display settings for better reading experience
What do you get with video?
Download this video in MP4 format
Access this title in our online reader
DRM FREE - Watch whenever, wherever and however you want
Online reader with customised display settings for better learning experience
What do you get with video?
Stream this video
Access this title in our online reader
DRM FREE - Watch whenever, wherever and however you want
Online reader with customised display settings for better learning experience
What do you get with Audiobook?
Download a zip folder consisting of audio files (in MP3 Format) along with supplementary PDF
What do you get with Exam Trainer?
Flashcards, Mock exams, Exam Tips, Practice Questions
Access these resources with our interactive certification platform
Mobile compatible-Practice whenever, wherever, however you want
-
Free ChapterIntroduction to Data Science 101
-
Best Language for Data Science
-
Data Science Methodology
-
Data Science Through Chatbot
-
Libraries, APIs, Datasets
-
GitHub
-
Installation / Jupyter / Comments (Windows and MacOS/Jupyter Notebook)
-
Introduction to Data Science in Python - Python Fundamentals
- How to Use Markdown Cells (Adding Headers, Links, and Images)
- Comments - Inline and Block Comments
- Python Indentation
- Writing Single and Multiple Lines of Code
- Understanding Variables
- Main Data Types and Creating Them (Integer, Float, String, List, Dictionary)
- Lists - How to Use
- Dictionaries - How to Use
- Creating a Tuple
- Tuple - How to Use
- Creating a Set
- Set - How to Use
- Operators
-
Introduction to Data Science in Python - Decision and Looping Structures
-
Introduction to Data Science in Python - Python Functions
- Introducing Functions
- Functions - General Syntax
- +1 Function
- Fav Band Function
- Celsius to Fahrenheit Function
- Optional Return Statement (and Comparing It to Print Statement)
- Defining a Function Versus Calling a Function
- Practical/Real World Example: Function to Get Reddit Data
- Lambda Introduction (Anonymous Functions)
- Formal Function Versus Lambda for Splitting Strings
-
Introduction to Data Science - Nested Data, Iteration, and List Comprehension
- Introducing you to Nested Data and Iteration
- Simple Nested Example
- Double Indexing
- Assigning Values
- List of Dicts and Dicts of Dicts Example
- Nested Iteration - Iterating Through List of Lists
- Defining List Comprehension and Syntax
- List Comprehension - Simple Examples
- List Comp as an Alternative to Loops
- Practical/Real World Example - Using Common Mathematical Notation
- Practical/Real World Example - Creating a Constrained ID
- Activity: Building Intuition (Loops, Nested Data, Iteration, and List Comp)
-
Introduction to Data Science in Python - Learn NumPy
- Introducing NumPy
- Creating Our First NumPy Array
- Shaping an Array (When You Know the Shape You Want)
- Creating a Sequence of Integers and Floats
- Element-Wise Operations
- A Range with a Shape (Arrange Function with Reshape Function)
- NumPy Indexing
- NumPy Slicing
- Indexing and Slicing with Breast Cancer Wisconsin Dataset
- Delete Elements
- Append
- Insert Elements
- Reshape -1 Feature
- Flatten
- Transpose
- Concatenate
- Splitting
- Aggregate/Statistical Functions
-
Introduction to Data Science in Python - Pandas
- Introducing Pandas
- For SAS Programmers: Analogous Terms in Pandas (Python)
- Using Series as Input into DataFrame
- Comparing Series and DataFrame
- Importing TSLA Dataset
- Index-Based Selection (iloc)
- Label-Based Selection (loc)
- Conditional Selection
- Summary Functions
- Grouping (groupby)
- Sorting
- Checking Data Types and Converting
- Dealing with Missing Values
- Dropping Columns/Variables and Records/Rows
- Renaming Columns/Variables and Records/Rows
- Concat Function + Pop Quiz
- Real-World Activity: Add New Columns and Predict Stock Movement
-
Introduction to Data Science in Python - Python Activity Solutions
-
Essential Math for Data Science - Linear Algebra Made Easy
- Linear Equation Definition
- Forms of a Linear Equation
- Systems of Linear Equations
- Line and Plane
- Aij Notation
- System of Equations as a Matrix
- System in Corresponding Forms
- Row Echelon Form (Gaussian Elimination)
- Reduced Row Echelon Form
- Row Operations Rules
- Row Operations Example (REF)
- Visualizing Ax=b
- General Formula - Matrix Vector Multiplication
- Tips for Row Operations
-
Essential Math for Data Science - Mathematical Structures
- Mathematical Structures
- Abelian Groups and Fields
- Vector Spaces 1
- Vector Spaces - Concrete Example
- Subspaces
- Linear Combinations and Span
- Is It in the Span?
- Linear Independence
- A Basis for a Vector Space
- Dim of C(A) and N(A)
- The Dimension of a Vector Space
- Linear Maps
- The Four Fundamental Subspaces
- Adding Geometry to Vector Spaces
- Orthogonal Projection - How to Derive Projection and Check for Orthogonality
- Least Squares
- Least Squares Through Pseudoinverse - with Python and SAS code
-
Essential Math for Data Science - Introduction to Probability
-
Essential Math for Data Science - Random Variables and Multiple Variables
- Random Variables
- Probability Mass Function and Discrete R.V.s
- Expectation and Variance for Discrete Random Variables
- Joint PMFs (Multiple Discrete Variables)
- Continuous Random Variables
- Continuous Random Variables and Probability Density Function
- Continuous R.V. Example
- Joint PDF Example - Banking
- Cumulative Distribution Function (CDF)
- Covariance, Correlation, and More on Variance
- Law of Large Numbers (LLN)
- Central Limit Theorem (CLT)
-
Essential Math for Data Science - Statistical Inference
About this
video
The opening part of Data Science 101 examines some frequently asked questions.
Following that, we will explore data science methodology with a case study. You will see the typical data science steps and techniques utilized by data professionals. Next, you will build a simple chatbot so you can get a clear sense of what is involved.
The next part is an introduction to data science in Python. You will have an opportunity to master Python for data science as each section is followed by an assignment to practice your skills. By the end of the section, you will understand Python fundamentals, decision and looping structures, Python functions, how to work with nested data, and list comprehension. Finally, we will wrap up the two most popular libraries for data science—NumPy and Pandas.
The last part delves into essential math for data science. You will get the hang of linear algebra along with probability and statistics. Our goal for the linear algebra part is to introduce all necessary concepts and intuition for an in-depth understanding of an often-utilized technique for data fitting called least squares. We will spend a lot of time on probability, both classical and Bayesian, as reasoning about problems is a much more difficult aspect than simply running statistics.
By the end of this course, you will understand data science methodology and how to use essential math in your real projects.
All resources are available at https://github.com/PacktPublishing/Data-Science-101-Methodology-Python-and-Essential-Math
- Publication date:
- April 2022
- Publisher
- Packt
- Duration
- 14 hours 49 minutes
- ISBN
- 9781803242125
Latest Reviews
(1 reviews total)