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
Petunjuk 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 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) <-