Como criar e atribuir vetores nomeados em r

Video: Corel Draw x8 - Manipulação Simples de Vetores (Criando uma logo)

Você usa o operador de atribuição (lt; -) Para atribuir nomes aos vetores da mesma maneira que você atribuir valores a vetores de caracteres.

Video: Vetores e Matrizes - Parte 1 - Curso PHP Iniciante #18 - Gustavo Guanabara

Imagine que você queira criar um vector nomeada com o número de dias em cada mês. Primeiro, crie um vetor numérico que contém o número de dias em cada mês. Em seguida, use o conjunto de dados built-in month.name para os nomes dos meses, como segue:

gt; month.days lt; - c (31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31) gt; nomes (month.days) lt; - month.namegt; month.daysJanuary Fevereiro Março April31283130May Junho Julho August31303131September Outubro Novembro December30313031


Agora você pode usar este vetor para encontrar os nomes dos meses com 31 dias:

gt; nomes (month.days [month.days == 31]) [1] "janeiro" "marcha" "Pode"[4] "Julho" "agosto" "Outubro"[7] "dezembro"

Video: Introdução ao C# - Declaração de Vetores e Matrizes

Esta técnica funciona porque você subconjunto month.days para retornar somente os valores para os quais month.days é igual a 31, e então você recuperar os nomes do vetor resultante.

O sinal de igual duplo (==) Indica um teste de igualdade. Certifique-se de não usar o sinal de igual simples (=) Para o teste de igualdade. Não somente um único sinal de igual não funciona, mas pode ter efeitos colaterais estranho porque R interpreta um único sinal de igualdade como uma atribuição. Em outras palavras, o operador = em muitos casos, é o mesmo que lt; -.


Publicações relacionadas