#r #date
Вопрос:
У меня есть фрейм данных, который имеет два столбца, один из которых называется year
и находится, numeric integer form
например, в 1990 году и т. Д… Я хочу преобразовать это в дату, например 01-01-1990
, и т. Д… Я думаю, что должен уметь использовать parse_date
или что-то подобное, но не могу с этим разобраться.
Комментарии:
1. Не могли бы вы также упомянуть язык, на котором вы его пробуете? И Покажи, что ты пробовал.
2. Извините, что я новичок в этом деле. Я использую R. Мой фрейм данных в виде двух колов, первый из которых-Год. Я хочу изменить столбец года с целого числа на дату. Таким образом, дата будет (год, день, месяц). У меня есть только номер года, поэтому, например, 1996 год изменится на год-день-месяц, как 1996-01-01. Я пытаюсь сделать дату
3. так, например, datatable %gt;% мутировать(год = дата создания(год)) я получаю эту ошибку Ошибка: Проблема с gt;
mutate()
columnyear
. iyear = make_date(year)
. x не может принудить тип «закрытие» к вектору типа «целое число» Выполнитьrlang::last_error()
, чтобы узнать, где произошла ошибка.4. Колум года говорит, что это целое число типа, но ошибка предполагает некоторую проблему с закрытием?
5. Пожалуйста, предоставьте достаточно кода, чтобы другие могли лучше понять или воспроизвести проблему.