Skip to content

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

Notifications You must be signed in to change notification settings

rebecca-weiss/HealthApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

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

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published