Heart rate variability analysis of ECG data


[Up] [Top]

Documentation for package ‘RHRV’ version 2.1

Help Pages

RHRV-package RHRV: An R-based software package for the heart rate variability analysis of ECG recordings
AddEpisodes Adds new episodes manually
AnalyzeHRbyEpisodes Analyzes Heart Rate using episodes information
BuildNIHR Builds the instantaneous heart rate signal from a beat position array
CalculatePowerBand Calculates power per band
CalculateSpectrogram Calculates the spectrogram of a signal
CreateData Creates data structure for all the calculations
CreateFreqAnalysis Creates data analysis structure for frequency analysis calculations
CreateHRVData Creates data structure for all the calculations
EditNIHR Manually edition of non-interpolated instantaneous heart rate
FilterNIHR Artefact filter based in an adaptive threshold
GenerateEpisodes Creates new episodes from old ones
InterpolateNIHR Spline interpolator for build the sample heart rate signal
LoadApneaWFDB Loads apnea episodes for WFDB record
LoadBeatAscii Builds an array of beats positions from and ascii file
LoadBeatWFDB Imports data from a record in wfdb format
LoadEpisodesAscii Loads episodes file
LoadHeaderWFDB Imports header information from a record in wfdb format
PlotHR Simple plot of interpolated heart rate with configurable size and colour
PlotNIHR Simple plot of non-interpolated heart rate with configurable size and colour
PlotPowerBand Plots power determined by CalculatePowerBand function
PlotSpectrogram Calculates and Plots spectrogram
ReadFromFile Reads data structure from file
RHRV RHRV: An R-based software package for the heart rate variability analysis of ECG recordings
SplitHRbyEpisodes Splits Heart Rate Data using Episodes information
SplitPowerBandByEpisodes Splits Power Per Band using Episodes information
WriteToFile Writes data structure to a file