Tipo de Dado Caractere
Parte da seção Fundamentos do Journey de R da Coddy — lição 6 de 78.
O tipo de dado character é a maneira do R de armazenar informações de texto. Em outras linguagens de programação, isso é frequentemente chamado de "string", mas o R utiliza o termo "character".
O tipo de dado character é usado para armazenar qualquer texto, seja uma única palavra, uma frase ou até mesmo apenas uma única letra. Para criar uma variável character, você coloca seu texto entre aspas duplas <strong>“”</strong> e usa o operador de atribuição que você já aprendeu:
name <- "Alice"
message <- "Welcome to R programming"As aspas duplas dizem ao R que tudo o que estiver dentro deve ser tratado como texto, não como código. Isso significa que você pode armazenar nomes, endereços, descrições ou qualquer outra informação textual em variáveis de caracteres.
Desafio
FácilCrie uma variável de caractere chamada greeting que armazena a mensagem "Hello, John!" Em seguida, exiba a saudação usando a função print().
Folha de consulta
O tipo de dado character armazena informações de texto no R. Para criar uma variável character, coloque o texto entre aspas duplas "":
name <- "Alice"
message <- "Welcome to R programming"Use print() para exibir variáveis character:
print(name)Experimente você mesmo
# TODO: Escreva seu código aqui
# Exibe a saudação
print(greeting)Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.
Todas as lições de Fundamentos
4Operadores Parte 2
Operadores Lógicos (AND, OR)Operadores Lógicos Parte 2 (NOT)Recapitulação - Lógica SimplesLógica Vetorizada Parte 1Lógica Vetorizada Parte 27Calculadora de Divisão de Conta
Mensagem de Boas-vindasObtendo a Entrada do Usuário10FizzBuzz com um Toque Especial
Visão Geral do JogoA Função FizzBuzz2Variáveis e Tipos de Dados
Tipo de Dado NuméricoTipo de Dado InteiroTipo de Dado CaractereTipo de Dado LógicoVerificando Tipos de DadosConvenções de NomenclaturaValores Ausentes: NARecapitulação - Criação de Variáveis8Laços de Repetição
Laço ForLaço WhileBreakNext (Continue)Recapitulação - FatorialGeração de Sequências (seq, :)Laços AninhadosRecapitulação - Entrada Dinâmica3Operadores Parte 1
Operadores AritméticosDivisão Inteira e MóduloOperadores de AtribuiçãoRecapitulação - Matemática SimplesOperadores de Comparação6IO Básico
Saída com PrintCat para SaídaSaída com VariáveisLendo Entrada com readline()Básico de Conversão de TiposRecapitulação - Calculadora de IdadeRecapitulação - Verdadeiro ou Falso9Funções
Declarando uma FunçãoArgumentos de FunçãoValores de RetornoRecapitulação - Função SigmaRecapitulação - Função de ValidaçãoValores de Parâmetro Padrão