Sådan oprettes Karakter Vektorer til tekstdata i R

Tekst i R er repræsenteret ved tegn vektorer. En vektor karakter er - du gættede det! - En vektor bestående af tegn.

I en verden af programmering af computere, ofte tekst omtales som en streng. Her ordet tekst refererer til et enkelt element i en vektor, men du bør være opmærksom på, at R hjælpefiler undertiden henvise til strenge og undertiden til tekst. De betyder det samme.

Sådan oprettes Karakter Vektorer til tekstdata i R

Tag et kig på, hvordan R bruger tegn vektorer til at repræsentere tekst. Du tildeler noget tekst til en vektor karakter og få det til at udtrække delmængder af disse data. Du får også bekendt med meget kraftfuld begrebet navngivne vektorer, vektorer, hvor hvert element har et navn. Dette er nyttigt, fordi du så kan henvise til de elementer ved navn samt position.

Tildele en værdi til en vektor karakter

Du tildeler en værdi til en vektor tegn ved hjælp af tildelingsoperatoren (<-), på samme måde, du gør for alle andre variabler. Du teste, om en variabel er af klasse karakter, for eksempel ved hjælp af is.character () funktion som følger:

> X <- "Hej Verden!"
> Is.character (x)
TRUE

Bemærk, at x er et tegn vektor af længde 1. For at finde ud af, hvor mange tegn er i teksten, brug nchar:

> Længde (x)
[1] 1
> Nchar (x)
[1] 12

Denne funktion fortæller dig, at x har længde 1, og at den eneste element i x har 12 tegn.

Lav en karakter vektor med mere end et element

Hvis du vil oprette en karakter vektor med mere end ét element, skal du bruge kombinere funktionen c ():

x <- c ("Hello", "verden!")
> Længde (x)
[1] 2
> Nchar (x)
[1] 5 6

Bemærk, at denne gang, R fortæller dig, at din vektor har længde 2, og at det første element har fem tegn, og det andet element har seks tegn.


© 2019 Zajacperrone.com | Contact us: webmaster# zajacperrone.com