Fitness Training Analytics with Apple Health and Tableau

I am one of “those guys” that really leverages his Apple Watch for a lot of tasks, but my main reason for purchasing the Apple Watch Series 1 was for the fitness tracking that included a heart rate monitor on the wrist. I even upgraded to the Series 3 because I wanted the waterproof feature for swimming…and it does an excellent job tracking laps, by the way.

The Apple Watch Activity app, and the more comprehensive Apple Health app, have a wealth of data that will continue to expand as biometric sensors improve. However, users are significantly constrained in terms of how they can view the data. As I continue to build out a Tableau Public portfolio, I thought I would have some fun building a Tableau DataViz on exported data from both Apple Health and TrainingPeaks (another app I used when training for a half-marathon). Here are a couple interesting features for this DataViz:

1. No Calendar chart type – no problem

It seems like a calendar view of data would be a common request; however, Tableau does not have a Calendar “chart type” option. The good news is that Tableau has such great data visualization flexibility to allow you to quickly build a calendar view.

2. Single parameter for multiple sheets

The main dashboard, in this data visualization, uses sheets leveraging data from two different datasources (both Apple Health and TrainingPeaks data). To simply the user experience, users should only select the “Workout Month” a single time versus for each sheet on the dashboard. If the same date columns were available in each sheet, then we could just set the Calendar View to act as a filter for the remaining sheets on the dashboard. However, the sheets have different date dimensions…so we need an alternative to accomplish the same intuitive efficiency in the user experience.

Defining a Parameter and displaying a Parameter Control are perfect for this scenario! Here are some high level steps after first selecting one of the sheets we intend to use on the dashboard.

If you want to check out this interactive DataViz, you can either (1) experiment with the embedded data visualization below…even clicking on the Full Screen option in the bottom right corner, or (2) visit my Tableau Public profile.

Thanks for stopping by the Analytic Integrity website for another DataViz Demo. I am evaluating several intriguing datasets for the next data visualization including nutritional values for most common foods in a grocery store as well as data that a local charity tracks in regard to the homeless population.

If your company is ready to derive value from a wealth of internal data, or wants a kickstart in evaluating “what is possible” with a BI/Analytic Assessment, send me an email or fill out the Analytic Integrity contact form.

Share this:

Exit mobile version