Graphical analysis of genotype-vs-environment interaction
Graphical analysis of genotype-vs-environment interaction
This function produces a line plot for a graphical interpretation of the genotype-vs-environment interaction. By default, environments are in the x axis whereas the genotypes are depicted by different lines. The y axis contains the value of the selected variable. A heatmap can also be created.
.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
gen: The name of the column that contains the levels of the genotypes.
resp: The response variable.
type: The type of plot type = 1 for a heatmap or type = 2
for a line plot.
values: Show the values in the plot? Defaults to TRUE.
text_row_pos, text_col_pos: The position of the text in the rows and columns. The defaults show the text at left and top.
average: Show the average values for environments and genotypes? Defaults to TRUE.
row_col, row_col_type: Shows row/column and defines what to show. Defaults to 'average'.
order_g, order_e: A charactere vector indicating the order of the levels for genotypes and environments, respectively. This can be used to change the default ordering of rows and columns.
xlab, ylab: The labels for x and y axis, respectively.
width_bar, heigth_bar: The width and heigth of the legend bar, respectively.
plot_theme: The graphical theme of the plot. Default is plot_theme = theme_metan(). For more details,see ggplot2::theme().
colour: Logical argument. If FALSE then the plot will not be colored.
Returns
An object of class gg, ggplot.
Examples
library(metan)ge_plot(data_ge2, ENV, GEN, PH)ge_plot(data_ge, ENV, GEN, GY, type =2)