Ordenación de Datos
Desliza para mostrar el menú
Ordenar es una operación fundamental en el análisis de datos. Permite organizar el conjunto de datos según una o más variables, como precio, kilometraje o año. Esto facilita la identificación de tendencias, valores atípicos o simplemente visualizar los datos en un orden significativo.
Orden ascendente
Base R
Se puede utilizar la función order() para ordenar un conjunto de datos por los valores de una columna. Por defecto, devuelve los datos en orden ascendente.
df_sorted_price_base <- df[order(df$selling_price), ]
dplyr
La ordenación se puede realizar utilizando la función arrange(), que también utiliza el orden ascendente por defecto.
df_sorted_price_dplyr <- df %>%
arrange(selling_price)
Ordenar en orden descendente
Base R
Para ordenar en orden descendente, coloque un signo negativo (-) delante de la columna dentro de la función order().
df_sorted_price_desc <- df[order(-df$selling_price), ]
dplyr
Puedes utilizar la función desc() dentro de arrange() para invertir el orden.
sorted_price_desc_dplyr <- df %>%
arrange(desc(selling_price))
Ordenar por múltiples columnas
Es posible ordenar por más de una columna para crear un orden prioritario. Por ejemplo, puedes ordenar primero por tipo de combustible (alfabéticamente) y luego por precio de venta en orden descendente.
Base R
df_sorted <- df[order(df$fuel, -df$selling_price), ]
dplyr
df_sorted_dplyr <- df %>%
arrange(fuel, desc(selling_price))
¡Gracias por tus comentarios!
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla
Ordenación de Datos
Ordenar es una operación fundamental en el análisis de datos. Permite organizar el conjunto de datos según una o más variables, como precio, kilometraje o año. Esto facilita la identificación de tendencias, valores atípicos o simplemente visualizar los datos en un orden significativo.
Orden ascendente
Base R
Se puede utilizar la función order() para ordenar un conjunto de datos por los valores de una columna. Por defecto, devuelve los datos en orden ascendente.
df_sorted_price_base <- df[order(df$selling_price), ]
dplyr
La ordenación se puede realizar utilizando la función arrange(), que también utiliza el orden ascendente por defecto.
df_sorted_price_dplyr <- df %>%
arrange(selling_price)
Ordenar en orden descendente
Base R
Para ordenar en orden descendente, coloque un signo negativo (-) delante de la columna dentro de la función order().
df_sorted_price_desc <- df[order(-df$selling_price), ]
dplyr
Puedes utilizar la función desc() dentro de arrange() para invertir el orden.
sorted_price_desc_dplyr <- df %>%
arrange(desc(selling_price))
Ordenar por múltiples columnas
Es posible ordenar por más de una columna para crear un orden prioritario. Por ejemplo, puedes ordenar primero por tipo de combustible (alfabéticamente) y luego por precio de venta en orden descendente.
Base R
df_sorted <- df[order(df$fuel, -df$selling_price), ]
dplyr
df_sorted_dplyr <- df %>%
arrange(fuel, desc(selling_price))
¡Gracias por tus comentarios!