Working with Arrays and Matrices#
Vectors and matrices are fundamental mathematical objects that play a crucial role in many data science tasks, such as linear algebra, statistics and machine learning. Manipulating and processing these objects is often a critical step, for example in data preprocessing.
Python’s NumPy is a widely used for scientific computing, and Kotlin Multik provides similar set of data structures and functions as NumPy, with some limitations.
In this chapter, we will explore how to create and manipulate N-Dimensional Arrays, perform basic operations and using some built-in functions for more advanced operations.