Performs an ANOVA statistical test
anova_protti(data, grouping, condition, mean_ratio, sd, n)
a data frame containing at least the input variables.
a character column in the data
data frame that contains precursor or
peptide identifiers.
a character or numeric column in the data
data frame that contains the
conditions.
a numeric column in the data
data frame that contains mean intensities
or mean intensity ratios.
a numeric column in the data
data frame that contains the standard deviation
corresponding to the mean.
a numeric column in the data
data frame that contains the number of replicates
for which the corresponding mean was calculated.
a data frame that contains the within group error (ms_group
) and the between
group error (ms_error
), f statistic and p-values.
data <- data.frame(
precursor = c("A", "A", "A", "B", "B", "B"),
condition = c("C1", "C2", "C3", "C1", "C2", "C3"),
mean = c(10, 12, 20, 11, 12, 8),
sd = c(2, 1, 1.5, 1, 2, 4),
n = c(4, 4, 4, 4, 4, 4)
)
anova_protti(
data,
grouping = precursor,
condition = condition,
mean = mean,
sd = sd,
n = n
)
#> # A tibble: 2 × 5
#> precursor ms_group ms_error f pval
#> <chr> <dbl> <dbl> <dbl> <dbl>
#> 1 A 112 2.42 46.3 0.0000183
#> 2 B 17.3 7 2.48 0.139