/HealthApp

Data mining project to run analyses and visualize data from the Apple Health app

Primary LanguageJupyter Notebook

HealthApp Data (in progress)

Data mining project to run analyses and visualize data from the Apple Health app from 1/1/2016 - 4/1/2022

.gitignore
README.md
app.py
data
   |-- activitysummary.csv
   |-- steps.csv
   |-- workouts.csv
dataviz.py
fxns.py
get_steps.py
import_clean.ipynb
output
   |-- 7day_steps.png
   |-- avg_steps_weekDay.png
   |-- total_stepspyear.png
steps_viz.ipynb

Data explored first is the activity summary and workout data, but also could do general health (HR, HRV) found in apple_health_export/all_records.csv with a lot large data files

import_clean

Imports XML data, converts to dictionary, cleans columns/data types

  • workouts and activity summary data done so far, saved in data/workouts.csv and data/activitysummary.csv
  • As of 4/25/2022: steps data extracted from all_records.csv and cleaned using get_steps.py

visualize

  • app.py ia a plotly / dash interactive dashboard: in progress
  • steps_viz.py is working progress of visualizations (matplotlib, plotly) of steps: in progress

Made withJupyter

Author: Rebecca Weiss

Connect with me