continuous_2g_pair {BiVariAn} | R Documentation |
Bivariate analysis for 2 groups for paired data
Description
Automatic paired test for continuous variables for 2 groups. Variable names can be assigned using table1::label()
function.
Usage
continuous_2g_pair(
data,
groupvar,
ttest_args = list(),
wilcox_args = list(),
flextableformat = TRUE
)
Arguments
data |
Data frame from which variables will be extracted. |
groupvar |
Grouping variable. Must have exactly 2 levels. |
ttest_args |
Arguments to be passed to |
wilcox_args |
Arguments to be passed to |
flextableformat |
Logical operator to indicate the output desired. Default is TRUE. When FALSE, function will return a dataframe format. |
Value
A dataframe or flextable with containing p values for paired tests along with statistics for normality and homocedasticity.
Examples
data <- data.frame(group = rep(letters[1:2], 30),
var1 = rnorm(60, mean = 15, sd = 5),
var2 = rnorm(60, mean = 20, sd = 2),
var3 = rnorm(60, mean = 10, sd = 1),
var4 = rnorm(60, mean = 5, sd =2))
data$group<-as.factor(data$group)
continuous_2g_pair(data = data, groupvar = "group")
# Set names to variables
if(requireNamespace("table1")){
table1::label(data$var1) <- "Variable 1"
table1::label(data$var2) <- "Variable 2"
table1::label(data$var3) <- "Variable 3"
table1::label(data$var4) <- "Variable 4"
continuous_2g_pair(data = data, groupvar = "group", flextableformat = FALSE)
}
[Package BiVariAn version 1.0.1 Index]