Why this matters
Quick Test
This test is available to everyone; only logged-in users get saved progress.
Answer the questions to check your understanding. Then review mistakes and retry if needed.
Learn Missing Data Handling for free with explanations, exercises, and a quick test (for Data Scientist).
Published: January 1, 2026 | Updated: January 1, 2026
This test is available to everyone; only logged-in users get saved progress.
Answer the questions to check your understanding. Then review mistakes and retry if needed.
3 exercises to complete
Create the DataFrame below, then perform the steps.
import numpy as np
import pandas as pd
df = pd.DataFrame({
'product': ['A', 'B', 'C', 'D', 'E'],
'price': [10.0, np.nan, np.inf, 12.0, '11'],
'category': ['toy', None, 'toy', '', 'unknown']
})A cleaned DataFrame with no missing in price/category; price as Int64 with rounded values; category filled with the most frequent category; before/after missing counts shown.Test your knowledge with 6 questions. Pass with 70% or higher.
Ask questions about this tool