Comece agoraComece grátis

Crie um fator

Classificações de crédito de títulos são comuns na parte de renda fixa do mundo financeiro como uma medida simples de quão “arriscado” um título pode ser. Aqui, o risco pode ser definido como a probabilidade de inadimplência, ou seja, a incapacidade de pagar suas dívidas. As agências de classificação de crédito Standard and Poor's e Fitch definem as seguintes notas, da menor para a maior probabilidade de inadimplência:

AAA, AA, A, BBB, BB, B, CCC, CC, C, D

Este é um ótimo exemplo de um fator! É uma variável categórica que assume um número limitado de níveis.

Para criar um fator no R, use a função factor() e passe um vetor que você quer converter em fator.

Suponha que você tenha uma carteira com 7 títulos com estas classificações de crédito:

credit_rating <- c("AAA", "AA", "A", "BBB", "AA", "BBB", "A")

Para criar um fator a partir disso:

factor(credit_rating)

[1] AAA AA  A   BBB AA  BBB A  
Levels: A AA AAA BBB

Um novo vetor de caracteres, credit_rating, foi criado para você no código deste exercício.

Este exercicio faz parte do curso

Introdução a R para Finanças

Ver curso

Instruções do exercicio

  • Transforme credit_rating em um fator usando factor(). Atribua a credit_factor.
  • Imprima credit_factor.
  • Chame str() em credit_rating para ver a estrutura.
  • Chame str() em credit_factor e compare a estrutura com credit_rating.

exercicio interativo prático

Tente este exercicio completando este código de exemplo.

# credit_rating character vector
credit_rating <- c("BB", "AAA", "AA", "CCC", "AA", "AAA", "B", "BB")

# Create a factor from credit_rating
credit_factor <- 

# Print out your new factor


# Call str() on credit_rating


# Call str() on credit_factor
Editar e Executar Código