Learn R Programming

aridagri (version 2.0.3)

stability_analysis: ============================================================================ ADVANCED AGRONOMIC STATISTICAL METHODS Package: aridagri Authors: Lalit Kumar Rolaniya, Ram Lal Jat, Monika Punia, Raja Ram Choudhary ICAR-Indian Institute of Pulses Research, Regional Centre, Bikaner ICAR-Indian Institute of Groundnut Research, Regional Research Station, Bikaner ============================================================================ Stability Analysis for Agronomic Traits (Multiple Methods)

Description

Performs comprehensive stability analysis using multiple established methods for evaluating genotype/treatment performance across environments.

Methods included:

  • Eberhart & Russell (1966): Regression approach

  • AMMI: Additive Main effects and Multiplicative Interaction

  • Finlay & Wilkinson (1963): Linear regression on environmental mean

  • Shukla (1972): Stability variance

  • Wricke (1962): Ecovalence

  • Coefficient of Variation: CV-based ranking

  • Superiority Index: Lin & Binns (1988)

Usage

stability_analysis(
  data,
  genotype,
  environment,
  replication,
  trait,
  method = "all",
  verbose = TRUE
)

Value

List containing stability parameters and rankings

Arguments

data

Data frame with genotype/treatment, environment, replication, and trait

genotype

Name of genotype/treatment column

environment

Name of environment/location/year column

replication

Name of replication column

trait

Name of trait/response variable

method

Method: "eberhart", "ammi", "finlay", "shukla", "wricke", "cv", "superiority", or "all"

verbose

Logical. If TRUE (default), prints formatted output to console.

Author

Lalit Kumar Rolaniya, Ram Lal Jat, Monika Punia, Raja Ram Choudhary

References

Eberhart, S.A. and Russell, W.A. (1966). Crop Science, 6: 36-40.

Examples

Run this code
data <- expand.grid(
  variety = paste0("V", 1:10),
  location = paste0("L", 1:5),
  rep = 1:3
)
data$yield <- rnorm(nrow(data), 1200, 200)

stability_analysis(data, genotype = "variety", environment = "location",
                   replication = "rep", trait = "yield", method = "all")

Run the code above in your browser using DataLab