MulaiMulai sekarang secara gratis

Buat nama valid untuk satu instrumen

Jika Anda hanya mengunduh data untuk satu simbol dan simbol tersebut bukan nama yang valid secara sintaksis, Anda dapat menetapkan auto.assign = FALSE pada pemanggilan getSymbols(). Itu akan memungkinkan Anda langsung menetapkan keluaran ke nama yang valid secara sintaksis.

Anda juga mungkin ingin mengonversi nama kolom menjadi nama yang valid secara sintaksis. Itu merupakan ide yang baik jika Anda berencana menggunakan data dalam fungsi yang mengharapkan nama kolom valid secara sintaksis (misalnya lm()).

Latihan ini adalah bagian dari kursus

Mengimpor dan Mengelola Data Keuangan di R

Lihat Kursus

Petunjuk latihan

  • Gunakan getSymbols() dan argumen auto.assign untuk membuat objek bernama BRK.A yang berisi data untuk "BRK-A".
  • Gunakan colnames() untuk membuat objek bernama col_names yang berisi nama kolom untuk objek BRK.A.
  • Gunakan make.names() untuk mengonversi col_names menjadi nama yang valid secara sintaksis.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# Create BRK.A object


# Create col_names object from the colnames() of BRK.A
col_names <- 

# Convert col_names into syntactically valid names
colnames(BRK.A) <- 
Edit dan Jalankan Kode