Preprocessing Data with Python: From Basic to Advanced
This course is aimed at people who want to learn how to use Python for efficient data transformation and preprocessing. What you will learn:
- Basic concepts of Python for those who are taking their first steps in this language
- NumPy library: how to understand the foundation behind all multidimensional arrays, indexing, filtering, replacement and other useful functions for creating and manipulating data.
- Pandas library: one of the most used in the industry with many functionalities, many of them explained and applied with real use cases for data treatment. It contains from the most basic transformations to the most advanced and elegant.
- Time series handling: this type of datasets have special care and a different treatment from conventional ones, in the course it is explained how to process them adequately for TSA applications.
- Introduction to Apache Spark: a very important tool when it comes to parallelizing workloads and scaling to larger datasets and infrastructures.
- Preprocessing with Scikit-Learn: a very powerful library designed to process features in Machine Learning, including explanations on categorical handling, data imputation, grouping, and dimensionality reduction.
- Feature engineering: how to apply all the steps with the learned bases to manipulate the data and leave it as clean and representative as possible for the type of application.