make_mat function

Make a two-way table

Make a two-way table

This function help users to easily make a two-way table from a "long format" data.

make_mat(.data, row, col, value, fun = mean)

Arguments

  • .data: The dataset. Must contains at least two categorical columns.
  • row: The column of data in which the mean of each level will correspond to one line in the output.
  • col: The column of data in which the mean of each level will correspond to one column in the output.
  • value: The column of data that contains the values to fill the two-way table.
  • fun: The function to apply. Defaults to mean, i.e., the two-way table will show the mean values for each genotype-environment combination. Other R base functions such as max, min, sd, var, or an own function that return a single numeric value can be used.

Returns

A two-way table with the argument row in the rows, col

in the columns, filled by the argument value.

Examples

library(metan) matrix <- data_ge %>% make_mat(row = GEN, col = ENV, val = GY) matrix # standart error of mean data_ge %>% make_mat(GEN, ENV, GY, sem)

Author(s)

Tiago Olivoto tiagoolivoto@gmail.com