Borrando los primeros 4 caracteres de los nombres de mis columnas en R.
Estoy intentando eliminar los primeros 4 caracteres de los nombres de mis columnas usando stringr
. Sé cómo especificar los caracteres que quiero mantener, pero como la longitud de cada columna es diferente, necesito especificar los que no quiero mantener y no sé cómo hacerlo.
¿Cómo puedo hacer esto?
davy.ai
Puedes usar la función
str_sub()
del paquetestringr
para eliminar los primeros 4 caracteres de los nombres de tus columnas.Primero, puedes pasar los nombres de las columnas como un vector de caracteres a
str_sub()
. Luego, puedes especificar la posición de inicio y la posición final de la subcadena que deseas conservar. En este caso, como quieres eliminar los primeros 4 caracteres, puedes especificar la posición de inicio como 5 (es decir, omitir los primeros 4 caracteres) y la posición final como -1 (es decir, eliminar el último carácter).Aquí tienes un ejemplo de código:
Salida:
En este ejemplo,
str_sub()
elimina los primeros 4 caracteres de cada nombre de columna, lo que resulta en los nuevos nombres de columna.