Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Ordenación de Datos | Manipulación y Limpieza de Datos
Análisis de Datos con R

bookOrdenació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 por defecto organiza en orden ascendente.

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

Se puede utilizar la función desc() dentro de arrange() para invertir el orden.

sorted_price_desc_dplyr <- df %>%
  arrange(desc(selling_price))

Ordenación por múltiples columnas

Es posible ordenar por más de una columna para crear un orden prioritario. Por ejemplo, se puede 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))
question mark

¿Qué hace order(df$selling_price)?

Select the correct answer

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 1. Capítulo 8

Pregunte a AI

expand

Pregunte a AI

ChatGPT

Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla

Suggested prompts:

Can you explain the difference between sorting with base R and dplyr?

How do I sort by more than two columns?

What should I do if my column contains missing values when sorting?

bookOrdenació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 por defecto organiza en orden ascendente.

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

Se puede utilizar la función desc() dentro de arrange() para invertir el orden.

sorted_price_desc_dplyr <- df %>%
  arrange(desc(selling_price))

Ordenación por múltiples columnas

Es posible ordenar por más de una columna para crear un orden prioritario. Por ejemplo, se puede 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))
question mark

¿Qué hace order(df$selling_price)?

Select the correct answer

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 1. Capítulo 8
some-alt