Установка аргументов по умолчанию для источника getSymbols
Функцию setDefaults() можно также применять к отдельным методам-источникам getSymbols(). В этом упражнении вы научитесь изменять значение по умолчанию для аргумента from функции getSymbols.yahoo().
Чтобы узнать аргументы конкретного метода, воспользуйтесь функцией help() (например, help("getSymbols.yahoo")) или вызовите args(), чтобы вывести их в консоль (например, args(getSymbols.yahoo)). Функция getDefaults() покажет текущие значения по умолчанию (если они заданы).
Помните, что вызывать getSymbols.yahoo() напрямую не нужно!
Это упражнение является частью курса
Импорт и управление финансовыми данными в R
Инструкции к упражнению
- С помощью функции
args()выведите все аргументы по умолчанию функцииgetSymbols.yahoo(). - Установите значение по умолчанию для аргумента
fromфункцииgetSymbols.yahoo()равным "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("___")