為 getSymbols 的來源設定預設引數
你也可以在個別的 getSymbols() 來源方法上使用 setDefaults()。這個練習會帶你把 getSymbols.yahoo() 的 from 引數預設值改成不同日期。
你可以用 help() 查詢特定方法的引數(例如 help("getSymbols.yahoo")),或用 args() 把它們列印到主控台(例如 args(getSymbols.yahoo))。呼叫 getDefaults() 會顯示目前的預設值(若有)。
記住,你「不需要」直接呼叫 getSymbols.yahoo()!
本練習屬於課程
在 R 匯入與管理金融資料
練習說明
- 使用
args()函式列印getSymbols.yahoo()的所有預設引數。 - 將
getSymbols.yahoo()的from預設值設為 "2000-01-01"。 - 使用
getDefaults()確認from的預設值已正確設定。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
# Look at getSymbols.yahoo arguments
# Set default 'from' value for getSymbols.yahoo
setDefaults(___, ___ = "2000-01-01")
# Confirm defaults were set correctly
getDefaults("___")