Table des matières:
- Comment obtenir la commande
- Ensuite, vous pouvez en trier. Etats sur plus d'une colonne - dans ce cas, Région et Population.Si cela semble confus, ne vous inquiétez pas - ce n'est pas le cas. Essayez-le vous-même. D'abord, calculez l'ordre pour en trier. Etats de l'ordre de la région ainsi que de la population:
Vidéo: Filtrer et extraire les données Excel selon critères 2025
Une façon de trier les données dans R consiste à déterminer l'ordre dans lequel les éléments devraient être, si vous deviez trier. Cela semble long, mais comme vous le verrez, avoir cette flexibilité signifie que vous pouvez écrire des déclarations qui sont très naturelles.
Comment obtenir la commande
D'abord, déterminez l'ordre des éléments à trier. info $ Population en ordre croissant. Pour ce faire, utilisez la fonction order (): >> ordre. commande pop. pop [1] 2 8 4 3 6 7 1 10 9 5
Cela signifie trier les éléments par ordre croissant, vous prenez d'abord le second élément, puis le huitième élément, puis le quatrième élément, et ainsi de suite. Essayez-le:
Vous avez calculé l'ordre dans lequel les éléments de Population devraient être en ordre pour qu'elle être triés par ordre croissant, et vous avez enregistré ce résultat dans l'ordre. pop. Maintenant, utilisez la commande. pop pour trier le cadre de données certains. Etats dans l'ordre croissant de la population:
>> certains. états [ordre. pop,] Région Population Revenu Alaska West 365 6315 Delaware Sud 579 4809 Arkansas Sud 2110 3378 … Géorgie Sud 4931 4091 Floride Sud 8277 4815 Californie Ouest 21198 5114
Comment trier par ordre décroissant
Tout comme sort (), le La fonction order () prend aussi un argument appelé décroissant. Par exemple, pour en trier. Etats dans l'ordre décroissant de la population: >> ordre (quelques états $ Population) [1] 2 8 4 3 6 7 1 10 9 5> ordre (quelques états $ Population, décroissant = VRAI) [1] 5 9 10 1 7 6 3 4 8 2Comme auparavant, vous pouvez trier le cadre de données. Etats dans l'ordre décroissant de la population. Essayez-le, mais cette fois n'attribuez pas la commande à une variable temporaire:
>> certains. états [ordre (quelques états $ Population, diminuant = VRAI),] Région Population Revenu Californie Ouest 21198 5114 Floride Sud 8277 4815 Géorgie Sud 4931 4091 … Arkansas Sud 2110 3378 Delaware Sud 579 4809 Alaska Ouest 365 6315
Comment trier les sur plus d'une colonne
Vous pensez probablement que le tri est très simple, et vous avez raison. Tri sur plus d'une colonne est presque aussi facile.
Ensuite, vous pouvez en trier. Etats sur plus d'une colonne - dans ce cas, Région et Population.Si cela semble confus, ne vous inquiétez pas - ce n'est pas le cas. Essayez-le vous-même. D'abord, calculez l'ordre pour en trier. Etats de l'ordre de la région ainsi que de la population:
