..

Oura Ring Heart Rate Analysis Using R

This page presents an analysis of my Oura Ring heart rate data collected between July 30, 2024 and September 30, 2024, analyzed using R.

Summary Statistics

Over the 63-day period analyzed:


Time Series Analysis

Daily average resting heart rate over the two-month period, with threshold lines at 50 bpm (red) and 55 bpm (orange).

Daily Average Resting Heart Rate


Distribution of Heart Rate Values

Histogram showing the distribution of daily average resting heart rate values. The red dashed line indicates the mean HR.

Distribution of HR Values


Cumulative Days Below Thresholds

This chart tracks how many days fell below various heart rate thresholds over time.

Cumulative Days Below Thresholds


Weekly average resting heart rate with the shaded area showing the min/max range for each week.

Weekly Average Trends


Heart Rate by Category

Daily heart rate values color-coded by category:

HR by Category


Before vs After Comparison

Comparison of heart rate trends before and after August 26, 2024.

Statistical Comparison:

The data shows more stability in the “after” period with lower variability.

Before vs After Comparison


Trend Analysis

Linear regression analysis showing the overall trend in resting heart rate over time. The regression shows no significant trend (p = 0.788), indicating stable heart rate throughout the period.

Regression Trend Analysis


Methodology

This analysis was performed using R with the following packages:

Data was exported from the Oura Ring app and processed to generate daily, weekly, and cumulative statistics.


← Back to Home