Inhoudsopgave:
Video: Vectoren: wat is een vector? 2024
tekst in R wordt vertegenwoordigd door karaktervectoren. Een tekenvector is - je raadt het al! - een vector die uit tekens bestaat.
In de wereld van computerprogrammeren wordt tekst vaak een -reeks genoemd. Hier verwijst het woord naar tekst naar een enkel element van een vector, maar u moet zich ervan bewust zijn dat de R Help-bestanden soms verwijzen naar strings en soms naar tekst. Ze bedoelen hetzelfde.
Kijk hoe R karaktervectoren gebruikt om tekst weer te geven. U wijst wat tekst toe aan een karaktervector en krijgt deze om subsets van die gegevens te extraheren. Je wordt ook bekend met het zeer krachtige concept van genoemde vectoren, vectoren waarin elk element een naam heeft. Dit is handig omdat u vervolgens de elementen zowel op naam als op positie kunt raadplegen.
Een waarde toewijzen aan een tekenvector
U wijst een waarde toe aan een tekenvector met behulp van de toewijzingsoperator (<-), op dezelfde manier als voor alle andere variabelen. U test of een variabele van het klasse-teken is, bijvoorbeeld door de is. karakter () functie als volgt: >> x is. teken (x) TRUE
Merk op dat x een karaktervector is met de lengte 1. Gebruik nchar:
>> lengte (x) [1] 1> nchar (x) [1] 12
Deze functie vertelt u dat x lengte 1 heeft en dat het enkele element in x 12 tekens heeft.Een tekenvector maken met meer dan één element
Gebruik de combinatiefunctie om een tekenvector met meer dan één element te maken, c ():
x length (x) [1] 2> nchar (x) [1] 5 6
Merk op dat deze keer R u vertelt dat uw vector de lengte 2 heeft en dat het eerste element vijf tekens heeft en het tweede element zes tekens.