Buat nama valid untuk beberapa instrumen
Latihan sebelumnya mengajarkan Anda cara menggunakan setSymbolLookup() untuk menetapkan sumber data bawaan bagi getSymbols(). Anda juga dapat menggunakan setSymbolLookup() untuk membuat pemetaan antara simbol instrumen dan nama objek R.
Ini berguna jika Anda ingin mengunduh data untuk banyak simbol yang bukan merupakan nama yang valid secara sintaksis, atau simbol yang namanya bertabrakan dengan nama variabel R lainnya.
Contoh nama yang bertabrakan adalah simbol saham AT&T, T, yang sering digunakan sebagai bentuk singkat untuk nilai logika TRUE.
Untuk mengganti nama suatu simbol, argumen harus diberikan ke setSymbolLookup() sebagai list, seperti: setSymbolLookup(NEW_NAME = list(name = "OLD_NAME")).
Latihan ini adalah bagian dari kursus
Mengimpor dan Mengelola Data Keuangan di R
Petunjuk latihan
- Tetapkan nama untuk
"BRK-A"menjadi"BRK.A". - Tetapkan nama untuk
"T"(AT&T) menjadi"ATT". - Gunakan satu pemanggilan
getSymbols()untuk memuat data bagi kedua instrumen menggunakan nama baru yang telah Anda tetapkan.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Set name for BRK-A to BRK.A
# Set name for T to ATT
setSymbolLookup(___ = list(name = "___"))
# Load BRK.A and ATT data
getSymbols(c("___", "___"))