Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 5 additions & 2 deletions episodes/tidy.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,11 @@ exercises: 10
---

::::::::::::::::::::::::::::::::::::::: objectives
* Identify the characteristics of tidy data and explain its benefits, listing the three principles and discussing how it facilitates data analysis during a review session.
* Use pandas functions like concat(), melt(), and data filtering to manipulate and clean a complex dataset, successfully combining multiple files into a single DataFrame and reshaping it using melt()
* Define the three core principles of tidy data and contrast wide-format vs. long-format structures.
* Reshape wide DataFrames into long format using `pd.melt()`.
* Filter and sort DataFrame rows based on quantitative logical conditions (e.g., value thresholds) and `.sort_values()`.
* Calculate summary statistics across groups using `pd.DataFrame.groupby()` paired with `.agg()`.
* Construct and set temporal indexes by concatenating date string columns, parsing them with `pd.to_datetime()`, and declaring the index via `.set_index()`.
::::::::::::::::::::::::::::::::::::::::::::::::::

::::::::::::::::::::::::::::::::::::::: questions
Expand Down
Loading