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 merupakan bagian dari kursus
Mengimpor dan Mengelola Data Keuangan di R
Instruksi latihan
- Gunakan
getSymbols()dan argumenauto.assignuntuk membuat objek bernamaBRK.Ayang berisi data untuk "BRK-A". - Gunakan
colnames()untuk membuat objek bernamacol_namesyang berisi nama kolom untuk objekBRK.A. - Gunakan
make.names()untuk mengonversicol_namesmenjadi nama yang valid secara sintaksis.
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
# 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) <-