Tabla de contenido:
- Cómo obtener el pedido
- Luego, puedes ordenar algunos. estados en más de una columna, en este caso, Región y Población.Si esto te parece confuso, no te preocupes, realmente no lo es. Inténtalo tú mismo. Primero, calcula el orden para ordenar algunos. estados en el orden de la región y en la población:
Video: Manipulación de Data Frames en RStudio 2024
Una forma de clasificar los datos en R es determinar el orden en que deberían estar los elementos, si fuera a ordenar. Esto suena largo aliento, pero como verá, tener esta flexibilidad significa que puede escribir declaraciones que son muy naturales.
Cómo obtener el pedido
Primero, determine el orden de los elementos para ordenar el estado. info $ Población en orden ascendente. Haga esto usando la función order (): >> orden. orden pop pop [1] 2 8 4 3 6 7 1 10 9 5
Esto significa ordenar los elementos en orden ascendente, primero toma el segundo elemento, luego el octavo, luego el cuarto, y así sucesivamente. Pruébalo:
Calculó el orden en que deberían estar los elementos de Población para que ordenados en orden ascendente, y almacenaste ese resultado en orden. popular. Ahora, usa orden. pop para ordenar el marco de datos. estados en orden ascendente de población:
>> algunos. estados [orden. pop,] Región Población Ingresos Alaska West 365 6315 Delaware South 579 4809 Arkansas South 2110 3378 … Georgia South 4931 4091 Florida South 8277 4815 California West 21198 5114
Cómo ordenar en orden decreciente
Al igual que sort (), the La función order () también toma un argumento llamado decreciente. Por ejemplo, para ordenar algunos. estados en orden decreciente de población: orden >> (algunos estados $ Población) [1] 2 8 4 3 6 7 1 10 9 5> orden (algunos estados $ Población, decreciente = VERDADERO) [1] 5 9 10 1 7 6 3 4 8 2Al igual que antes, puede ordenar el marco de datos. estados en orden decreciente de población. Pruébalo, pero esta vez no asignes el pedido a una variable temporal:
>> algunos. estados [orden (algunos estados $ Población, decreciente = VERDADERO),] Región Población Ingresos California Oeste 21198 5114 Florida Sur 8277 4815 Georgia Sur 4931 4091 … Arkansas Sur 2110 3378 Delaware Sur 579 4809 Alaska West 365 6315
Cómo ordenar en más de una columna
Probablemente pienses que la clasificación es muy sencilla, y estás en lo cierto. Clasificar en más de una columna es casi tan fácil.
Luego, puedes ordenar algunos. estados en más de una columna, en este caso, Región y Población.Si esto te parece confuso, no te preocupes, realmente no lo es. Inténtalo tú mismo. Primero, calcula el orden para ordenar algunos. estados en el orden de la región y en la población: