R/tr_summarize_output.R

Defines functions tr_summarize_output

Documented in tr_summarize_output

#' Transponer output fra tidyr::summarize
#'
#' Denne funksjonen tar som input resultatet av tidyr::summarize og returnerer dens
#' transponerte uten at formatene endres.
#'
#' Her kan detaljer skrives
#'
#' @return tr_frame Den transponerte av inputen
#'
#' @export
#'
tr_summarize_output <- function(x){

rekkefolge <- names(x)[-1]
y <- x %>% gather(names(x)[-1], key=nokkel, value = verdi) %>%
  spread(key=names(x)[1], value = verdi)
y <- y[match(rekkefolge, y$nokkel), ]
names(y)[1] <- ''

return(invisible(y))
}
Rapporteket/nnrr documentation built on Jan. 27, 2023, 5:53 p.m.