設定預設資料來源
回想一下,getSymbols() 預設會從 Yahoo Finance 匯入資料。這個練習會教你如何用 setDefaults() 函式來變更預設的資料來源。
setDefaults() 的第一個引數是你想更新的函式,其餘引數則是要更新的參數及其新的預設值,以 name = value 的形式提供。
請注意,這只適用於 getSymbols(),因為 getSymbols() 會主動檢查你是否要使用不同的預設值。
本練習屬於課程
在 R 匯入與管理金融資料
練習說明
- 將
src參數設定為預設從 Alpha Vantage 抓取,而不是 Yahoo。 - 使用
getSymbols()抓取"GOOG"的資料。 - 用
str()驗證GOOG的src屬性是否為"alphavantage"。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
# Set the default to pull data from Alpha Vantage
# Load GOOG data
getSymbols("___")
# Verify the data was actually pulled from Alpha Vantage