НачатьНачать бесплатно

Установка аргументов по умолчанию для источника 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("___")
Редактировать и запускать код