#' función para crear una variable dummy
#'
#' A partir de una variable multirespuesta se genera una variable dummy con respuestas TRUE/FALSE la cual se puede utilizar como filtro de varibales
#'
#' @param datos dataframe - el dataframe del que se extrae información
#' @param nombreVariable character - nombre con la cual se identificara el dummy
#' @param GrupoVariables character - Variable(s) a partir de la(s) cual(es) se gnerara el dummy
#' @param Condicion character - condición(es) a cumplir para generar el dummy
w_crea_dummy<-function(datos,nombreVariable,GrupoVariables,Condicion){
#### descripción
# crea variable dummy que sirve como filtro
#### inputs
# datos : dataset del cual se va a generar el dummy
# nombreVariable : nombre con la cual se identificara el dummy
# GrupoVariables : Variable(s) a partir de la(s) cual(es) se gnerara el dummy
# Condicion : Que debe(n) cumplir la variable(s) para crear el dummy
#### outputs
# dat : El dataset incluyendo la variable dummy
variables<-GrupoVariables
datos[,nombreVariable]<-FALSE
for(variable in variables){
datos[,nombreVariable]<-ifelse(datos[,variable]%in%Condicion,TRUE,datos[,nombreVariable])
}
return(datos)
}
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.