Sectionย 3. Chapterย 5
single
Challenge: Batch Data Cleaning
Swipe to show menu
Task
Swipe to start coding
Write a function that takes a list of pandas DataFrames, each representing data from a different research site. For each DataFrame, fill missing values in the score column with the mean score for that site, and return a new list of these cleaned DataFrames.
- Iterate through each DataFrame in the input list.
- Calculate the mean of the
scorecolumn for each DataFrame. - Fill missing values in the
scorecolumn with the calculated mean for that DataFrame. - Store each cleaned DataFrame in a new list.
- Return the new list of cleaned DataFrames.
Solution
Everything was clear?
Thanks for your feedback!
Sectionย 3. Chapterย 5
single
Ask AI
Ask AI
Ask anything or try one of the suggested questions to begin our chat