Atur sumber data default untuk satu simbol
Mengubah sumber default untuk satu instrumen berguna jika beberapa sumber menggunakan simbol yang sama untuk instrumen yang berbeda. Misalnya, getSymbols("CP", src = "yahoo") akan memuat data Canadian Pacific Railway dari New York Stock Exchange. Namun getSymbols("CP", src = "FRED") akan memuat Corporate Profits After Tax dari U.S. Bureau of Economic Analysis.
Anda dapat menggunakan setSymbolLookup() untuk menentukan sumber data default bagi suatu instrumen. Dalam latihan ini, Anda akan mempelajari cara membuat getSymbols("CP") memuat data laba korporasi dari FRED alih-alih data saham perusahaan kereta dari Yahoo Finance.
setSymbolLookup() dapat menerima sejumlah pasangan name = value, di mana name adalah simbol dan value adalah list bernama dari argumen getSymbols() untuk simbol tersebut.
Latihan ini adalah bagian dari kursus
Mengimpor dan Mengelola Data Keuangan di R
Petunjuk latihan
- Gunakan
head()untuk melihat beberapa baris pertama data untukCP, yang telah dimuat untuk Anda. - Lengkapi pemanggilan
setSymbolLookup()agar menggunakan FRED sebagai sumber untukCP. - Gunakan
getSymbols()untuk memuat ulang datanya. - Lihat beberapa baris pertama
CPdan bandingkan hasilnya dengan keluaran dari instruksi pertama.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Look at the first few rows of CP
# Set the source for CP to FRED
setSymbolLookup(___ = list(src = "___"))
# Load CP data again
# Look at the first few rows of CP