Hjem Personlig finansiering Sådan sorteres datarammer i R-dummier

Sådan sorteres datarammer i R-dummier

Indholdsfortegnelse:

Video: Statistical Programming with R by Connor Harris 2024

Video: Statistical Programming with R by Connor Harris 2024
Anonim

En måde at sortere data i R er at bestemme den rækkefølge, elementerne skal være i, hvis du skulle sortere. Dette lyder længe, ​​men som du vil se, har denne fleksibilitet, at du kan skrive udsagn, der er meget naturlige.

Sådan får du ordren

Først skal du bestemme elementordren for at sortere tilstand. Info $ Befolkning i stigende rækkefølge. Gør dette ved hjælp af ordren () -funktionen: >> rækkefølge. pop rækkefølge. pop [1] 2 8 4 3 6 7 1 10 9 5

Dette betyder at sortere elementerne i stigende rækkefølge, først tager du det andet element, derefter det ottende element, så det fjerde element osv. Prøv det:

>> nogle. stater $ Befolkning [orden. pop] [1] 365 579 2110 2212 2541 3100 3615 4931 8277 [10] 21198

Sådan sorteres en dataramme i stigende rækkefølge
Du har beregnet den rækkefølge, hvori befolkningselementerne skal være for at kunne sorteres i stigende rækkefølge, og du lagrede det resultat i rækkefølge. pop. Brug nu rækkefølge. pop for at sortere datarammen nogle. stater i stigende rækkefølge af befolkningen:

>> nogle. stater [orden. pop,] Region Befolkning Indkomst Alaska West 365 6315 Delaware South 579 4809 Arkansas South 2110 3378 … Georgia South 4931 4091 Florida South 8277 4815 California West 21198 5114

Sådan sorterer du i faldende rækkefølge

Ligesom sort () ordre () -funktionen tager også et argument kaldet faldende. For eksempel at sortere nogle. stater i faldende rækkefølge af befolkningen: >> rækkefølge (nogle stater $ Befolkning) [1] 2 8 4 3 6 7 1 10 9 5> orden (nogle stater $ Befolkning, faldende = TRUE) [1] 5 9 10 1 7 6 3 4 8 2
Som tidligere kan du sortere datarammen nogle. stater i faldende rækkefølge af befolkningen. Prøv det, men denne gang tildele ikke ordren til en midlertidig variabel:

>> nogle. stater [befolkning, faldende = TRUE),] region befolkning indkomst california vest 21198 5114 florida syd 8277 4815 georgien syd 4931 4091 … Arkansas syd 2110 3378 Delaware syd 579 4809 Alaska vest 365 6315

hvordan man sorterer på mere end en kolonne

Du tror nok, at sorteringen er meget ligetil, og du er korrekt. Sortering på mere end en kolonne er næsten lige så let.

Du kan bestå mere end en vektor som et argument til ordren () -funktionen. Hvis du gør det, vil resultatet svare til at tilføje en sekundær sorteringsnøgle. Med andre ord bestemmes ordren med den første vektor, og eventuelle bånd sorterer derefter i overensstemmelse med den anden vektor.

Dernæst får du sortere nogle. stater på mere end en kolonne - i dette tilfælde Region og befolkning.Hvis dette lyder forvirrende, skal du ikke bekymre dig - det er det egentlig ikke. Prøv det selv. Først beregner du ordren for at sortere nogle. stater i størrelsesordenen såvel som hos befolkningen:

>> indeks nogle. stater [indeks] Region Befolkning Indkomst Connecticut Nordøst 3100 5348 Delaware Syd 579 4809 Arkansas Syd 2110 3378 Alabama South 3615 3624 Georgien Syd 4931 4091 Florida South 8277 4815 Alaska West 365 6315 Arizona West 2212 4530 Colorado West 2541 4884 California West 21198 5114 >
Sådan sorteres datarammer i R-dummier

Valg af editor

Hvad er Array Formulas i Excel 2013? - dummies

Hvad er Array Formulas i Excel 2013? - dummies

En matrixformel i Excel 2013 (og andre regneark) er en speciel formel, der opererer på en række værdier. Hvis et celleområde leverer dette interval (som det ofte er tilfældet), betegnes det som et arrayinterval. Hvis denne rækkevidde leveres af en liste over numeriske værdier, er de kendt som ...

Ved hjælp af regnearkfunktioner til statistisk analyse i Excel 2016 - dummies

Ved hjælp af regnearkfunktioner til statistisk analyse i Excel 2016 - dummies

Excel 2016b har en række funktioner til Statistisk analyse. Funktionsbiblioteket på fanen Formler viser alle kategorier af Excel-regnearkfunktioner. Trinene i at bruge et regneark funktion er Skriv dine data i et datarray og vælg en celle for resultatet. Vælg den relevante formelskategori og vælg en ...

Hvad er nyt i Excel 2016 til statistisk analyse? - dummies

Hvad er nyt i Excel 2016 til statistisk analyse? - dummies

Microsoft har lavet nogle få ændringer i Excel's Ribbon (fanebåndet øverst), hvilket afspejler ændringer i Excel. Den mest oplagte tilføjelse er pæren øverst til højre for tilføjelser. Det er mærket "Fortæl mig hvad du vil gøre. "Dette kaldes Tell Me-boksen, og det er nyt ...

Valg af editor

Sådan postes på en vens Facebook-tidslinje - dummies

Sådan postes på en vens Facebook-tidslinje - dummies

Dit nyhedsfeed trækker indlæg, som dine Facebook-venner lav på et sted, så du kan læse dem alle på én gang. Men nogle gange vil du læse alt om kun en person. Heldigvis er alle deres indlæg blevet samlet på deres tidslinjer. Tidslinjen er ligesom en nyhedsfeed alt om en person. ...

Sådan sender du en Facebook-begivenhed - dummies

Sådan sender du en Facebook-begivenhed - dummies

Den første måde du sikkert finder ud af om Facebook begivenheden er gennem en anmeldelse. Når en ven inviterer dig til en begivenhed, vises et lille rødt flag over meddelelsesikonet i den store blå bar øverst. Klik på ikonet for at åbne din underretningsmenu; Klik derefter på den invitation, der skal tages ...

Hvordan man kan se de billeder du er på Facebook - dummies

Hvordan man kan se de billeder du er på Facebook - dummies

Hvis du har meget af Facebook venner, du er sandsynligvis i et ton af fotos. Du kan se de billeder, du er i, uden at skulle gå hele Facebook, så længe du er mærket i dem. Måske har du tagget dem selv, eller dine venner har måske tagget dig. Det første sted du ...

Valg af editor

Digital SLR-fotografi Alt-i-One til Dummies Cheat Sheet - dummies

Digital SLR-fotografi Alt-i-One til Dummies Cheat Sheet - dummies

Hvis du 'er interesseret i fotografering, du finder ingen bedre enhed end en digital spejlreflekskamera (eller dSLR). Uanset om du er amatør eller professionel, kan du finde en dSLR, der passer til dine behov. Du kan virkelig ikke slå kombinationen af ​​magt, fleksibilitet, vækstpotentiale og "accessorize-ability" af en dSLR. Med oplysningerne i denne ...

Hvordan man tager gebyr som bryllupsfotograf - dummier

Hvordan man tager gebyr som bryllupsfotograf - dummier

Som bryllupsfotograf, dit job er at hjælpe De formelle portrætter flyder så jævnt som muligt. Du kan lægge meget af grunden i månederne før den faktiske bryllupsdato som du kommunikerer med parret. Hvis du gør dine lektier, kan du fokusere på at holde portræt sessioner organiseret og opretholde kontrol ...