Athlete Monitoring: Data Analysis and Visualization – Introducing athletemonitoring R package

Athlete Monitoring: Data Analysis and Visualization

Introducing athletemonitoring R package

Athletemonitoring R-language package started as my attempt to create an easy way to aggregate, analyze, and visualize training monitoring data from the AthleteSR. Since I had to create a way to easily analyze monitoring data without a priori knowledge about it, I had to write more universal/general functions. And as such, they could be used across various scenarios. These involve dealing with missing entries, missing days (or levels of analysis), aggregating data (i.e., multiple sessions in a single day), rolling functions, and comparing individual vs. group trends. In other words, all the issues that we have covered in this course thus far.


I am hoping that this package will help researchers and sports scientists perform the common data aggregation (e.g., acute and chronic rolling averages) that allow easy reproducibility, particularly for the research.

In this module, I am going to introduce athletemonitoring package by demonstrating how easy is to perform common data analysis and deal with issues explained in the previous modules. I will also demonstrate the AthleteSR software (which is free for the Complementary Training members), how to extract/sync the monitoring data from it, and how to analyze it in the simple dashboard that uses athletemonitoring and Shiny R extension (or if you want to do it by hand using R).

The first video introduce the athletemonitoring package and how to install it, outlines the package functionalities, and where to ask for help and extra features to be developed.

Athlete Monitoring Course

Ready to watch this course?
Take advantage of our promotional offer

Learn How to Analyse All Your Training,
Performance and Testing Data

Take this CoursePromo Discount: 25% OFF


Become a Premium Member and
Get Instant Access to All Courses,
Books, Tools and Apps

Join Us TodayAnd Instantly Save $1705

Premium Membership
$350 per year

Course Navigation


Module 1

Module 2

Module 3

Module 4:


I am a physical preparation coach from Belgrade, Serbia, grew up in Pula, Croatia (which I consider my home town). I was involved in physical preparation of professional, amateur and recreational athletes of various ages in sports such as basketball, soccer, volleyball, martial arts and tennis. Read More »

Welcome to Complementary Training Community! Forums Athlete Monitoring: Data Analysis and Visualization – Introducing athletemonitoring R package

This topic contains 1 reply, has 2 voices, and was last updated by  Bojan Makivic 2 weeks, 5 days ago.

Viewing 1 post (of 1 total)
  • 24/03/2021 at 02:35 #31564

    My problem with devtools was that it has asked to update/install some specific packages in order to proceed with installation of “athletemonitoring” package. You have the options to update/install all packages at once or each package separately one by one but regardless of method you choose it always come to the point where it says that you are not able to proceed with installation of “athletemonitoring” package. Nevertheless, if you try to install required packages by install.package method and afterwards run devtools command, it will work like a charm. Best, Bojan

Viewing 1 post (of 1 total)

You must be logged in to reply to this topic.