Data Analysis

Phase 1 - Single-column statistics module

Implement functions to compute mean, median, standard deviation, min, max, and quartiles for a numeric column from a CSV file.

  • Load CSV
  • Validate numeric data
  • Compute all metrics

Functional result: Script outputs correct descriptive statistics for one column.

Phase 2 - Two-column relationship analysis module

Extend the tool to calculate covariance and correlation between all two numeric columns and present results in a structured report.

  • Validate two columns
  • Compute covariance
  • Compute correlation coefficient

Functional result: Script generates accurate pairwise analysis and a clear summary report.

Useful Datasets