Video: SPEED GANG - H O E (EXCLUSIVE) (LYRICS) 2024
Gegevens kunnen alfabetisch of numeriek worden gesorteerd, in oplopende of aflopende volgorde. Net als elke andere programmeertaal maakt R het eenvoudig om lijsten met gesorteerde en geordende gegevens samen te stellen.
Omdat tekst in R wordt gerepresenteerd als tekenvectoren, kunt u deze vectoren sorteren met dezelfde functies die u gebruikt met numerieke gegevens. Als u bijvoorbeeld wilt dat R het alfabet in omgekeerde volgorde sorteert, gebruikt u de functie sort ():
Hier hebt u het afnemende argument van sort () gebruikt.
De sorteerfunctie () sorteert een vector. Het sorteert de tekens van elk element van de vector niet. Met andere woorden, sort () mangel het woord zelf niet. Je kunt elk van de woorden nog steeds in woorden lezen.
R voert lexicografisch sorteren uit, in tegenstelling tot bijvoorbeeld de C-taal, die sorteert in ASCII-volgorde. Dit betekent dat de sorteervolgorde afhankelijk is van de landinstelling van de machine waarop de code wordt uitgevoerd. Met andere woorden, de sorteervolgorde kan verschillen als de machine met R is geconfigureerd om Deens te gebruiken dan als de machine is geconfigureerd om Engels te gebruiken. Het R-helpbestand bevat deze beschrijving:
Pas op voor het maken van aannames over de sorteervolgorde: e. g., in Ests, komt Z tussen S en T, en collatie is niet per definitie karakter-voor-teken - in het Deens als een enkele letter, na z.
In de meeste gevallen betekent lexicografisch sorteren gewoon dat de sorteervolgorde onafhankelijk is van de vraag of de tekenreeks in kleine letters of in hoofdletters is. Lees voor meer informatie de helptekst in? even goed sorteren als? Vergelijking.U kunt hulp krijgen bij elke functie door een vraagteken in te typen gevolgd door de functienaam in de console.