fmd_scaled_rmttest: Allometric scaling for flow-mediated dilation: Repeated...

View source: R/fmd_scaled_rmttest_function.R

fmd_scaled_rmttestR Documentation

Allometric scaling for flow-mediated dilation: Repeated measures t-tests

Description

This function calculates allometrically-scaled flow-mediated dilation responses for repeated measures t-test study designs, and returns comparisons between groups. The function will also return back-transformed means, standard errors, and 95% confidence intervals. You need to label the columns in your data set as "dpeak", "dbase", and "group" respectively.

Usage

fmd_scaled_rmttest(dat)

Arguments

dat

data frame object; does not have to be named 'dat', but the columns that correspond to peak artery diameter, baseline artery diameter, and group (or condition) must be labelled "dpeak", "dbase", and "group", respectively.

Value

This function returns the following:

model.coef

A dataframe continaing coefficients from the linear model

main.effects

A dataframe containing main effects and statistical contrasts

transformed.emmeans

Backtransformed estimated marginal means and model standard error

plot

Graphical representation using ggplot2 syntax

Examples

Create a sample data frame (simulated data; as such, values may not correspond with physiological norms) with peak and baseline artery diameters from sample participants:
dat <- data.frame(pid = as.factor(rep(1:10, 2)), dpeak = rnorm(20, 4.27, 1.12), dbase = rnorm(20, 4.16, 1.21)*0.8, group = as.factor(c(rep("NS", 10), rep("SD", 10))))
dat <- dat |>
dplyr::arrange(pid)
res <- fmd_scaled_rmttest(dat)


jcherubini/Rtery documentation built on April 17, 2025, 3:07 p.m.