#' uzupełnia rekordy ramki danych o unikalne obserwacje z innej ramki danych
#' @param wynik ramka danych do uzupełnienia
#' @param wzor ramka danych zawierająca wszystkie obserwacje
#' @param id wektor nazw zmiennych wyznaczających unikalne obserwacje w ramce
#' danych \code{wzor}
#' @return data.frame dane z parametru \code{wynik} uzupełnione o wszystkie
#' unikalne identyfikatory z parametru \code{wzor}
#' @export
#' @import dplyr
uzupelnij_obserwacje = function(wynik, wzor, id = 'id_zdau'){
stopifnot(
methods::is(wynik, 'data.frame'),
methods::is(wzor, 'data.frame')
)
wzor %>%
select_(.dots = id) %>%
distinct() %>%
left_join(wynik) %>%
return()
}
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.