Heart Rate Variability Analysis of ECG Data
Adds new episodes manually
Analyzes Heart Rate using episodes information
Analyze power band by episodes
Calculates the average of the Integral Correlations
Builds the instantaneous heart rate signal from a beat position array
Build the Takens' vectors
Calculates Takens expanded vectors
Calculates Approximate Entropy
Correlation sum, correlation dimension and generalized correlation dim...
Detrended Fluctuation Analysis
Estimate the proper embedding dimension for the RR time series
CalculateSPDBandsEnergy
Calculates Fractal Dimension
Information dimension of the RR time series
Maximum lyapunov exponent
Calculates power per band
Spectral Density Estimation
Calculates ra and rb from Correlation
Sample Entropy (also known as Kolgomorov-Sinai Entropy)
Calculates the spectrogram of a signal
Estimate an appropiate time lag for the Takens' vectors
Creates data analysis structure for frequency analysis calculations
Creates data structure for all the calculations
Creates data analysis structure for non linear analysis calculations
Creates data analysis structure for time analysis calculations
Manually edition of non-interpolated instantaneous heart rate
Estimate the slope of the Power Spectral Density (PSD).
Time windows of HR record
Artefact filter based in an adaptive threshold
Creates new episodes from old ones
Normalized Spectral Units
Calculates the Integral Correlation
Linear or Spline interpolator for build the sample heart rate signal
Episodes listing
Loads apnea episodes for WFDB record
Builds an array of beats positions from different type of files
Imports data from a record in Suunto Ambit XML format
Builds an array of beats positions from an ascii file
Imports data from a record in EDF+ format
Imports data from a record in Polar format
Builds an array of beats positions from an ascii file
Imports data from a record in Suunto format
Loads beats positions from an R vector
Imports data from a record in WFDB format
Loads episodes file
Imports header information from a record in wfdb format
Modifies values of episodes
Nonlinearity tests
Nonlinear noise reduction
OverplotEpisodes
Simple plot of interpolated heart rate
Simple plot of non-interpolated heart rate
Plots power determined by CalculatePowerBand function
Plot Spectral Density Estimation
PlotSinglePowerBand
Calculates and Plots spectrogram
Poincare Plot
Reads data structure from file
Recurrence Plot
Remove episodes by indexes or tags
RHRV: An R-based software package for the heart rate variability analy...
Run a full HRV analysis including indices computation and statistical ...
Rerun the statistical analysis from a previous RHRVEasy()
call
Recurrence Quantification Analysis (RQA)
Save the HRV indices as an excel file
Sets verbose mode on or off
Splits Heart Rate Data using Episodes information
Splits Power Per Band using Episodes information
Surrogate data testing
Time windows of RR intervals
Writes data structure to a file
Allows users to import data files containing heartbeat positions in the most broadly used formats, to remove outliers or points with unacceptable physiological values present in the time series, to plot HRV data, and to perform time domain, frequency domain and nonlinear HRV analysis. See Garcia et al. (2017) <DOI:10.1007/978-3-319-65355-6>.