Chapter 3: Data Wrangling

Now that our data has been loaded in memory, we need to transform it so that it meets our needs. First, we will discuss transforming, searching, and replacing data, including strings, dates, emails, and URLs. When it comes to numerical data, we will review the mathematical and trigonometric functions available in Optimus.

To close this chapter, we will learn how to write some custom functions to expand the possibilities of data wrangling and improve Optimus.

The topics we will cover in this chapter are as follows:

  • Exploring Optimus data types
  • Operating columns
  • Experimenting with user-defined functions

Technical requirements

Optimus can work with multiple backend technologies to process data, including GPUs. For ...

Get Data Processing with Optimus now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.