# plot.can_cor: Plots an object of class can_cor In metan: Multi Environment Trials Analysis

## Description

Graphs of the Canonical Correlation Analysis

## Usage

  1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 ## S3 method for class 'can_cor' plot( x, type = 1, plot_theme = theme_metan(), size.tex.lab = 12, size.tex.pa = 3.5, x.lab = NULL, x.lim = NULL, x.breaks = waiver(), y.lab = NULL, y.lim = NULL, y.breaks = waiver(), axis.expand = 1.1, shape = 21, col.shape = "orange", col.alpha = 0.9, size.shape = 3.5, size.bor.tick = 0.3, labels = FALSE, main = NULL, ... ) 

## Arguments

 x The waasb object type The type of the plot. Defaults to type = 1 (Scree-plot of the correlations of the canonical loadings). Use type = 2, to produce a plot with the scores of the variables in the first group, type = 3 to produce a plot with the scores of the variables in the second group, or type = 4 to produce a circle of correlations. plot_theme The graphical theme of the plot. Default is plot_theme = theme_metan(). For more details,see ggplot2::theme(). size.tex.lab The size of the text in axis text and labels. size.tex.pa The size of the text of the plot area. Default is 3.5. x.lab The label of x-axis. Each plot has a default value. New arguments can be inserted as x.lab = 'my label'. x.lim The range of x-axis. Default is NULL (maximum and minimum values of the data set). New arguments can be inserted as x.lim = c(x.min, x.max). x.breaks The breaks to be plotted in the x-axis. Default is authomatic breaks. New arguments can be inserted as x.breaks = c(breaks) y.lab The label of y-axis. Each plot has a default value. New arguments can be inserted as y.lab = 'my label'. y.lim The range of y-axis. Default is NULL. The same arguments than x.lim can be used. y.breaks The breaks to be plotted in the x-axis. Default is authomatic breaks. The same arguments than x.breaks can be used. axis.expand Multiplication factor to expand the axis limits by to enable fitting of labels. Default is 1.1. shape The shape of points in the plot. Default is 21 (circle). Values must be between 21-25: 21 (circle), 22 (square), 23 (diamond), 24 (up triangle), and 25 (low triangle). col.shape A vector of length 2 that contains the color of shapes for genotypes above and below of the mean, respectively. Defaults to "orange". c("blue", "red"). col.alpha The alpha value for the color. Default is 0.9. Values must be between 0 (full transparency) to 1 (full color). size.shape The size of the shape in the plot. Default is 3.5. size.bor.tick The size of tick of shape. Default is 0.3. The size of the shape will be size.shape + size.bor.tick labels Logical arguments. If TRUE then the points in the plot will have labels. main The title of the plot. Defaults to NULL, in which each plot will have a default title. Use a string text to create an own title or set to main = FALSE to omit the plot title. ... Currently not used.

## Value

An object of class gg, ggplot.

## Author(s)

Tiago Olivoto tiagoolivoto@gmail.com

## Examples

  1 2 3 4 5 6 7 8 9 10 11 12 13 library(metan) cc1 = can_corr(data_ge2, FG = c(PH, EH, EP), SG = c(EL, ED, CL, CD, CW, KW, NR)) plot(cc1, 2) cc2 <- data_ge2 %>% means_by(GEN) %>% column_to_rownames("GEN") %>% can_corr(FG = c(PH, EH, EP), SG = c(EL, ED, CL, CD, CW, KW, NR)) plot(cc2, 2, labels = TRUE) 

metan documentation built on Nov. 10, 2021, 9:11 a.m.