Comece agoraComece grátis

Nomes de vetores com names()

Vamos voltar ao exemplo dos retornos de janeiro e fevereiro. Relembrando: em janeiro você teve um retorno de 5% e, em fevereiro, mais 2%. Como a pessoa atenta a dados que você é, percebe que pode colocar esses retornos em um vetor! Ficaria assim:

ret <- c(5, 2)

Ótimo! Agora todos os retornos estão no mesmo lugar. Mas dá para ir além adicionando nomes a cada retorno no seu vetor. Você faz isso usando names(). Veja só:

names(ret) <- c("Jan", "Feb")

Imprimir ret agora retorna:

Jan Feb 
5   2

Bem legal, né?

Este exercicio faz parte do curso

Introdução a R para Finanças

Ver curso

Instruções do exercicio

  • Já estão definidos para você um vetor com 12 retornos mensais e um vetor com nomes dos meses.
  • Adicione months como nomes de ret para criar um vetor mais descritivo.
  • Imprima ret para ver o vetor agora com nomes!

exercicio interativo prático

Tente este exercicio completando este código de exemplo.

# Vectors of 12 months of returns, and month names
ret <- c(5, 2, 3, 7, 8, 3, 5, 9, 1, 4, 6, 3)
months <- c("Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec")

# Add names to ret
names(ret) <- 

# Print out ret to see the new names!
Editar e Executar Código