Como criar vetores de caracteres para dados de texto em r

Video: C# - Manipular arquivos de texto

Texto em R é representada por vetores de caracteres. UMA vector caráter é - você adivinhou! - um vector consistindo de caracteres.

No mundo da programação de computadores, texto muitas vezes é referida como uma corda. Aqui, a palavra texto refere-se a um único elemento de um vetor, mas você deve estar ciente de que os arquivos de Ajuda R vezes referem-se a cordas e às vezes para texto. Eles significam a mesma coisa.

Video: Como Usar a Ferramenta de Texto no CorelDRAW X5

Dê uma olhada em como R usa vetores de caracteres para representar texto. Você atribui algum texto para um vetor de caracteres e buscá-la para extrair subconjuntos de dados. Você também se familiarizar com o muito poderoso conceito de vetores nomeados, vectores, em que cada elemento tem um nome. Isso é útil porque você pode, em seguida, referem-se aos elementos pelo nome, bem como posição.

Atribuir um valor a um vetor de caracteres

Você atribuir um valor a um vetor de caracteres usando o operador de atribuição (lt; -), Da mesma forma que você faz para todas as outras variáveis. Você testar se uma variável é de classe personagem, por exemplo, usando o is.character () função como se segue:

gt; X lt; - "Olá Mundo!"gt; is.character (x) VERDADEIRO


Notar que X é um vetor de caracteres de comprimento 1. Para saber quantos caracteres estão no texto, o uso nchar:

gt; comprimento (X) [1] 1GT; nchar (X) [1] 12

Esta função lhe diz que X tem um comprimento e que o elemento único em X tem 12 caracteres.

Criar um vetor personagem com mais de um elemento

Para criar um vector personagem com mais de um elemento, use a função de combinar, c ():

X lt; - c ("Olá", "mundo!") Gt; comprimento (X) [1] 2gt; nchar (X) [1] 5 6

Observe que, desta vez, R lhe diz que seu vetor tem comprimento 2 e que o primeiro elemento tem cinco caracteres e o segundo elemento tem seis caracteres.


Publicações relacionadas