Существуют ли встроенные функции, которые могут использоваться для объекта фрейма данных для генерации переменных в классе Date
временных рядов для создания дня недели, месяца , Год, Неделя Года и т. Д. В R?День недели, месяц, год, неделя года в R
weekdays
, months
, quarters
, функции в базовом пакете генерируют вывод текста, глядя на числовой вывод для обозначения того, что 3/5/2012, например, в пятницу, 3-й день месяца, 1 неделя месяц и 63 день года и т. д.
Спасибо за обмен Дирк. Итак, если у меня есть data.frame в формате «Дата», я должен преобразовать в POSIXlt, а затем преобразовать данные обратно в формат data.frame/«Date»? – jessica
Я обычно просто извлекаю информацию о релеванте (скажем, день недели) в новую колонку. Сохраните дату как тип «Дата» и вычислите, что вам нужно рядом с ней. –
Я вижу. У меня обычно возникает проблема с созданием моих данных POSIXlt и xts, потому что, когда я часто использую команду 'fix', и нет способа просмотра данных, как в фрейме данных. Знаете ли вы о каких-либо методах, которые позволили бы мне использовать эти пакеты временных рядов и в то же время видеть наборы данных в виде серии датированных строк с переменными столбцами, запущенными слева направо. Каждый раз, когда я пытаюсь увидеть свои данные в формате xts, я получаю этот блокнот с данными, расположенными в интуитивно понятном формате. Поблагодарите вашу помощь в этом Дирк и JB. – jessica