Technical requirements

Throughout this book, we will use many open source Python libraries for numerical computing. I recommend installing the free Anaconda Python distribution (, which contains most of these packages. To install the Anaconda distribution, follow these steps:

  1. Visit the Anaconda website:
  2. Click the Download button.
  3. Download the latest Python 3 distribution that's appropriate for your operating system.
  4. Double-click the downloaded installer and follow the instructions that are provided.
The recipes in this book were written in Python 3.7. However, they should work in Python 3.5 and above. Check that you are using similar or higher versions of the ...

Get Python Feature Engineering Cookbook now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.