Mulai sekarangMulai gratis

Membuat factor

Peringkat kredit obligasi lazim digunakan pada instrumen pendapatan tetap di dunia keuangan sebagai ukuran sederhana tentang seberapa "berisiko" suatu obligasi. Di sini, tingkat risiko dapat didefinisikan sebagai probabilitas gagal bayar, yang berarti ketidakmampuan melunasi utang Anda. Lembaga pemeringkat kredit Standard and Poor's dan Fitch mendefinisikan peringkat berikut, dari yang paling kecil kemungkinan gagal bayar hingga yang paling besar:

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

Ini adalah contoh sempurna dari sebuah factor! Ini merupakan variabel kategorikal yang hanya memiliki sejumlah tingkat (levels) yang terbatas.

Untuk membuat factor di R, gunakan fungsi factor(), dan masukkan vektor yang ingin Anda ubah menjadi factor.

Misalkan Anda memiliki portofolio berisi 7 obligasi dengan peringkat kredit berikut:

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

Untuk membuat factor dari ini:

factor(credit_rating)

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

Sebuah vektor karakter baru, credit_rating, telah dibuat untuk Anda dalam kode latihan ini.

Latihan ini merupakan bagian dari kursus

Pengantar R untuk Keuangan

Lihat Kursus

Instruksi latihan

  • Ubah credit_rating menjadi factor menggunakan factor(). Simpan sebagai credit_factor.
  • Cetak credit_factor.
  • Panggil str() pada credit_rating untuk melihat strukturnya.
  • Panggil str() pada credit_factor dan bandingkan strukturnya dengan credit_rating.

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

# 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
Edit dan Jalankan Kode