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

Какой сегодня день?

R предоставляет широкие возможности для работы с датами и временем. Два основных класса данных для этого — Date и POSIXct. Date используется для объектов календарной даты, например "2015-01-22". POSIXct представляет объекты даты и времени, например "2015-01-22 08:39:40 EST" — то есть 8 часов 39 минут 40 секунд по восточному стандартному времени.

На практике лучше всего использовать наиболее простой класс, который подходит для решения задачи. Как правило, выбор падает на Date. В этом курсе мы будем работать почти исключительно с классом Date, однако важно знать и о POSIXct — он применяется для хранения внутридневных финансовых данных.

В упражнении ниже вы познакомитесь с первыми объектами даты и времени: попросите R вернуть текущую дату и текущее время.

Это упражнение является частью курса

Средний уровень R для финансов

Посмотреть курс

Инструкции к упражнению

  • Введите Sys.Date(), чтобы R вернул текущую дату.
  • Введите Sys.time(), чтобы R вернул текущую дату и время. Обратите внимание на разницу в регистре: Date пишется с заглавной буквы, а time — со строчной.
  • Сохраните результат Sys.Date() в переменную today.
  • Примените class() к переменной today, чтобы убедиться в её классе.

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

# What is the current date?
___

# What is the current date and time?
___

# Create the variable today
today <- ___


# Confirm the class of today
___
Редактировать и запускать код