Data Analysis and Manipulation Tools#
When dealing with large datasets, having efficient tools and libraries can greatly improve the speed and accuracy of these tasks. In the following section, it will be presented Kotlin DataFrame, a library that is inspired largely by pandas, kotlin collections and Krangl. This library tries to integrate the dynamic nature of data, and the static typing and type safeness of Kotlin, through a series of techniques that will be explored later on. As NumPy, pandas has been a de-facto standard when dealing with loading, manipulating and presenting data when it comes to data analysis tasks.
In the following section we will see and discuss how Kotlin and Python differs and resemble when involved in handling data with the tools provided by Kotlin DataFrame in contrast to Python’s pandas.