- Acquired raw data
- Loaded and converted raw data into a DataFrame
- Convert columns to appropriate datatypes
- Replace nulls with 0 where applicable
- Rename columns for clarity
- Standardize text case (capitalize or uppercase where needed)
- Validate cleaned data table
- Export cleaned DataFrame to CSV
- Create lists/features for analysis
- Implement lists in code and convert to DataFrames
- Prepare DataFrames for analysis
- Ongoing tasks and refinements
- Create visualizations for each analysis
- Export visualizations to PNG and PDF
- Organize output paths for reproducibility