View source: R/limpiar_nombres.R
| limpiar_nombres | R Documentation | 
Los nombres resultantes son unicos y estan compuestos unicamente por el caracter _, numeros y
letras. Las preferencias de mayusculas se pueden especificar utilizando el parametro case.
Los caracteres acentuados se transliteran a ASCII. Por ejemplo, una "o" con una dieresis alemana sobre ella se convierte en "o", y el caracter español "ñ" se convierte en "n".
Esta funcion toma y devuelve un data.frame. Se puede usar con pipelines
`%>%`. limpiar_nombres se basa en la versatil funcion
link[snakecase]{to_any_case}, que acepta muchos argumentos.  Consulte la documentacion de
esa funcion para obtener ideas sobre como sacar
sacar el maximo provecho de limpiar_nombres.  A continuacion se incluyen algunos ejemplos.
Esta funcion fue tomada del paquete janitor: link[janitor]{clean_names}.
limpiar_nombres(dat, ...)
dat | 
 data.frame.  | 
... | 
 Arguments passed on to  
  | 
limpiar_nombres() esta destinado a ser utilizado en data.frames
y objetos similares a un data.frame. Para limpiar otros objetos con nombre como listas con
nombre y vectores, use limpiar_nombres2().
Devuelve el data.frame con nombres limpios.
Other Set names: 
mu_to_u
# --- uso ---
x <- data.frame(caseID = 1, DOB = 2, Other = 3)
limpiar_nombres(x)
# o usando pipelines:
# x %>%
#  limpiar_nombres()
# si prefiere los nombres de las variables en camelCase:
#x %>%
 # limpiar_nombres(., "lower_camel")
# (not run) correr limpiar_nombres despues de cargar una base:
# library(readxl)
# read_excel("messy_excel_file.xlsx") %>%
#   limpiar_nombres()
# --- Aprovechando las ventajas de snakecase::to_any_case arguments ---
# Restaurar nombres de columnas para graficar
#mtcars %>%
#  limpiar_nombres(case = "title")
# indicar a limpiar_nombres dejar intactas ciertas abreviaturas:
#x %>%
#  limpiar_nombres(case = "upper_camel", abbreviations = c("ID", "DOB"))
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.