As working with huge numeric datasets becomes the norm, using the right tools and libraries to work with the data becomes very important. NumPy allows data analysts and data scientists to work with multi-dimensional data to solve these problems.
As machine learning and deep learning techniques become popular, getting the dataset into the right numeric form and engineering the right features to feed into ML models becomes critical.
In this course, Working with Multidimensional Data Using NumPy, you'll learn the simple and intuitive functions and classes that NumPy offers to work with data of high dimensionality.
As working with huge numeric datasets becomes the norm, using the right tools and libraries to work with the data becomes very important. NumPy allows data analysts and data scientists to work with multi-dimensional data to solve these problems.
As machine learning and deep learning techniques become popular, getting the dataset into the right numeric form and engineering the right features to feed into ML models becomes critical.
In this course, Working with Multidimensional Data Using NumPy, you'll learn the simple and intuitive functions and classes that NumPy offers to work with data of high dimensionality.
First, you will get familiar with basic operations to explore multi-dimensional data, such as creating, printing, and performing basic mathematical operations with arrays. You'll study indexing and slicing of array data and iterating over lists and see how images are basically 3D arrays and how they can be manipulated with NumPy.
Next, you will move on to complex indexing functions. NumPy arrays can be indexed with conditional functions as well as arrays of indices. You'll then see how broadcasting rules work which allows NumPy to perform operations on arrays with different shapes as well as, study array operations such as np.argmax() which are very common when working with ML problems.
Finally, you'll study how NumPy integrates with other libraries in the PyData stack. You will also cover specific implementations with SciPy and with Pandas.
At the end of this course, you will be comfortable using the array manipulation techniques that NumPy has to offer to get your data in the right form for extracting insights.
OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.
Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.
Find this site helpful? Tell a friend about us.
We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.
Your purchases help us maintain our catalog and keep our servers humming without ads.
Thank you for supporting OpenCourser.