Para que podáis reproducir el ejemplo, creamos un dataframe
(conjunto de datos) en R, que va a contener cuatro observaciones y tres
columnas (variables).
frutas <- data.frame
(
(
x = c("apple", "orange", "banana", "strawberry"),
y = c("a", "d", "b", "c"),
z = c(4:1)
)
)
frutas
Si copiáis y ejecutáis el código de arriba en R, obtendréis
también un listado con las observaciones del dataframe.
Si quisiéramos colocar la tercera columna (z) por delante de
la segunda (y), ejecutaremos el código siguiente, con el que también
generaremos un listado similar al anterior, pero esta vez en el orden deseado.
frutas <- frutas[, c(1, 3, 2)]
frutas
Si os fijáis, el primer nombre "frutas" hace referencia a
que se va a crear un nuevo dataframe a partir del anterior (que también se
llamaba "frutas"). Y los números entre paréntesis establecen el orden de
columnas deseado: primero la 1, después la 3 y, finalmente, la columna 2 del
antiguo conjunto de datos.
No hay comentarios:
Publicar un comentario