Learn R Programming

metan (version 1.5.0)

anova_ind: Within-environment analysis of variance

Description

Performs a within-environment analysis of variance in randomized complete block or alpha-lattice designs and returns values such as Mean Squares, p-values, coefficient of variation, heritability, and accuracy of selection.

Usage

anova_ind(.data, env, gen, rep, resp, block = NULL)

Arguments

.data

The dataset containing the columns related to Environments, Genotypes, replication/block and response variable(s).

env

The name of the column that contains the levels of the environments. The analysis of variance is computed for each level of this factor.

gen

The name of the column that contains the levels of the genotypes.

rep

The name of the column that contains the levels of the replications/blocks.

resp

The response variable(s). To analyze multiple variables in a single procedure a vector of variables may be used. For example resp = c(var1, var2, var3).

block

Defaults to NULL. In this case, a randomized complete block design is considered. If block is informed, then a resolvable alpha-lattice design (Patterson and Williams, 1976) is employed. All effects, except the error, are assumed to be fixed.

Value

A list where each element is the result for one variable containing:

  1. individual: A tidy tbl_df with the results of the individual analysis of variance with the following column names:

    • For analysis in alpha-lattice designs: ENV: The environment code; MEAN: The grand mean; MSG, MSCR, MSIB_R: The mean squares for genotype, replicates and incomplete blocks within replicates, respectively. FCG, FCR, FCIB_R: The F-calculated for genotype, replicates and incomplete blocks within replicates, respectively.PFG, PFCR, PFIB_R: The P-values for genotype, replicates and incomplete blocks within replicates, respectively.

    • For analysis in randomized complete block design: MSG, MSB: The mean squares for genotype and blocks, respectively. FCG, FCB: The F-calculated for genotype and blocks, respectively. PFG, PFB: The P-values for genotype and blocks, respectively.

  2. MSRatio The ratio between the higher and lower residual mean square.

References

Patterson, H.D., and E.R. Williams. 1976. A new class of resolvable incomplete block designs. Biometrika 63:83-92. doi:10.1093/biomet/63.1.83

Examples

Run this code
# NOT RUN {
library(metan)
# ANOVA for all variables in data
ind_an <- anova_ind(data_ge,
                    env = ENV,
                    gen = GEN,
                    rep = REP,
                    resp = everything())
# mean for each environment
get_model_data(ind_an)

# P-value for genotype effect
get_model_data(ind_an, "PFG")

# }

Run the code above in your browser using DataLab