This function help users to easily make a two-way table from a "long format" data.
make_mat(.data, row, col, value, fun = mean)
A two-way table with the argument row
in the rows, col
in the columns, filled by the argument value
.
The dataset. Must contains at least two categorical columns.
The column of data in which the mean of each level will correspond to one line in the output.
The column of data in which the mean of each level will correspond to one column in the output.
The column of data that contains the values to fill the two-way table.
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.
Tiago Olivoto tiagoolivoto@gmail.com
# \donttest{
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)
# }
Run the code above in your browser using DataLab