为某个 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("___")