Tres formas de renombrar columnas en R

Usando el paquete dplyr o funciones de R base grep y colnames

Este es un post muy breve que resume como realizar una operación muy concreta, renombrar los nombres de las variables (columnas) de un dataset, con las funciónes de R base colnames, grep o usando la función rename del paquete dplyr. No me quiero atribuir el código ni el tutorial que tiene origen en este enlace “Rename Columns | R” (Terry). Para los ejemplos usaré el dataset cars que contiene 50 observaciones de dos variables, la distancia dist de frenado dada la velocidad speed de un vehículo. []

Pipes en R

Encadenando comandos para transformar datos

Los pipes o tuberías (me suena fatal) están presentes en casi todos los lenguajes de programación, permiten encadenar una serie de procesos conectados de forma que la salida de uno alimenta la entrada del siguiente y facilita la legibilidad. Este es un ejemplo básico usando la línea de comandos y el comando pipe | en Linux, listamos el contenido de un directorio, del resultado obtenemos los 3 primeros archivos y a continuación el último elemento con tail de esos tres: []

R - paquete dplyr

Introducción básica

El paquete dplyr proporciona una “gramática” para trabajar con data frames. Instalación Instalamos de la forma habitual y cargamos el paquete en la sesión: install.packages("dplyr") library(dplyr) Para consultar la ayuda sobre el paquete: ?dplyr Resumen de funcionalidades select(): Selecciona un conjunto de columnas / variables. mutate(): Añade nuevas variables / columnas o transforma variables existentes. filter(): Filtrar filas que cumplan una determinada condición. summarise(): Crea una o más variables escalares a modo de resumen a partir de variables del DF. []