
Explore what numpy is, its supported operations and features, and learn how to install and use numpy with pip or anaconda.
Learn numpy basics from installation to creating and reshaping arrays. Master indexing, slicing, data types, and array operations for loading data from csv or excel formats.
Learn how to work with Numpy arrays in Python, including single dimension, multi dimension, and two dimensional arrays, and understand how they relate to matrices.
Explore reshaping NumPy arrays with the reshape function, learn about rows, columns, and dimensions, and practice creating empty or zero arrays, ranges, and indexing and slicing.
Master numpy indexing and slicing basics, including zero-based indexing, positive step slices from left to right, and reversing sequences with negative steps.
Master numpy indexing and slicing to access specific values in arrays using start, end, and step. Learn how zero-based indexing and negative indices affect which elements you extract.
Learn how to slice data using indexing in NumPy, from single-dimensional to two-dimensional arrays with rows and columns, and study the required syntax.
Master numpy indexing and slicing for 1d and 2d arrays, handling shapes and start–end–step selections. Learn broadcasting, transpose, and key statistics such as min, max, mean, median, and std.
Explore numpy's statistical functions, including finding minimum, maximum, standard deviation, and variance, and learn how to apply them alongside numpy's random module for generating values.
Explore statistical functions and operators in numpy with Python, computing min, max, mean, median, variance, and standard deviation, while mastering linear algebra with matrices and generating random numbers with seeds.
Explore data science fundamentals, including data analysis, statistics concepts, and visualization, to machine learning, deep learning, and artificial intelligence, using Python and data mining techniques.
Explains data science and its core components—statistics, machine learning, data analysis—and the end-to-end workflow from data collection to modeling and reporting.
Explore what machine learning is, contrast it with traditional programming, examine ML capabilities, its link to statistics, and types of ML, plus responsibilities from data collection to deployment and reporting.
Define machine learning, compare it with traditional programming, and explore data science concepts and statistics to build and evaluate predictive models, including supervised and reinforcement types.
Explore numpy with python by slicing data, using operators, and generating random numbers for a statistical process, and learn how to install the package.
In this series, we cover the basics of using NumPy for basic data analysis. Some of the things that are covered are as follows: installing NumPy using the Anaconda Python distribution, creating NumPy arrays in a variety of ways, gathering information about large datasets such as the mean, median and standard deviation, as well as utilizing Jupyter Notebooks for exploration using NumPy. If you are looking to get started with NumPy then join us!
1. NumPy Introduction
2. Python Numpy Array
3. Indexing & Slicing - 1
4. Indexing & Slicing - 2
5. Statistical Functions, Operators & Random Numbers
6. What is Data Science
7. What is Machine Learning