Course
Feature Engineering for Machine Learning in Python
Create Your Free Account
or
By continuing, you accept our Terms of Use, our Privacy Policy and that your data is stored in the USA.Loved by learners at thousands of companies
Training 2 or more people?
Try DataCamp for BusinessCourse Description
Prerequisites
Supervised Learning with scikit-learnCreating Features
Dealing with Messy Data
Conforming to Statistical Assumptions
Dealing with Text Data
Complete
Earn Statement of Accomplishment
Add this credential to your LinkedIn profile, resume, or CVShare it on social media and in your performance reviewEnroll Now
FAQs
What types of features will I learn to engineer in this course?
You will create features from categorical columns, continuous variables, and unstructured text data, covering the full spectrum of feature types found in real-world machine learning projects.
What datasets are used for hands-on practice?
You will work with the Stack Overflow Developer Survey for structured feature engineering and historic US presidential inauguration addresses for text-based feature creation.
How does this course handle missing data?
Chapter 2 teaches you to locate missing values and explore multiple imputation and removal approaches, along with string manipulation techniques for cleaning messy columns.
Does the course cover statistical assumptions for features?
Yes. Chapter 3 focuses on analyzing data distributions, dealing with skewed data, and handling outliers that could negatively impact your machine learning models.
What text feature engineering techniques are included?
You will learn multiple approaches for extracting columnar features from text corpora, comparing how each method balances context richness against the number of features generated.
Join over 19 million learners and start Feature Engineering for Machine Learning in Python today!
Create Your Free Account
or
By continuing, you accept our Terms of Use, our Privacy Policy and that your data is stored in the USA.Grow your data skills with DataCamp for Mobile
Make progress on the go with our mobile courses and daily 5-minute coding challenges.