Video: Excel Triks 1 - Trekke ut nummer fra tekststreng: Matriseformel - To eksempler 2025
Data kan sorteres alfabetisk eller numerisk, i stigende eller faldende rækkefølge. Ligesom ethvert programmeringssprog gør R det nemt at kompilere lister over sorterede og bestilte data.
Fordi tekst i R er repræsenteret som tegnvektorer, kan du sortere disse vektorer ved hjælp af de samme funktioner, som du bruger med numeriske data. For eksempel for at få R til at sortere alfabetet i omvendt, brug funktionen sort ():
Her brugte du det faldende argument af sort ().
Funktionen sort () sorterer en vektor. Det sorterer ikke tegnene på hvert element af vektoren. Med andre ord, mangler sort () ikke selve ordet. Du kan stadig læse hvert ord i ord.
R udfører leksikografisk sortering, i modsætning til for eksempel C-sproget, som sorterer i ASCII-ordre. Det betyder, at sorteringsrækkefølgen afhænger af maskinens lokalitet, koden kører på. Sorteringsrækkefølgen kan med andre ord være anderledes, hvis maskinen, der kører R, er konfigureret til at bruge dansk, end den vil, hvis maskinen er konfigureret til at bruge engelsk. R-hjælpefilen indeholder denne beskrivelse:
Pas på at gøre nogen antagelser om sorteringsordren: e. g., på estisk, Z kommer mellem S og T, og collation er ikke nødvendigvis karakter for karakter - på dansk aa sorterer som et enkelt bogstav efter z.
I de fleste tilfælde betyder leksikografisk sortering simpelthen, at sorteringsrækkefølgen er uafhængig af om snoren er i små bogstaver eller store bogstaver. For yderligere oplysninger, læs hjælpeteksten i? sortere så godt som? Sammenligning.Du kan få hjælp til enhver funktion ved at skrive et spørgsmålstegn efterfulgt af funktionsnavnet i konsollen.