У меня есть годовые годовые данные о ВВП 15 лет с 2000-2015 гг. Я хочу преобразовать эти данные в ежемесячные данные, которые имеют только месяц и год.Как конвертировать годовые данные в ежемесячные данные с использованием R?
Я просто хочу скопировать значение этого года на все месяцы. Как я могу это сделать в R. в год значение 2010 1708 Я хочу, чтобы скопировать одинаковое значение для всех месяцев 2010 года
мои данные:
> str(gdpnew)
'data.frame': 16 obs. of 3 variables:
$ X : int 1 2 3 4 5 6 7 8 9 10 ...
$ Date : Date, format: "2000-12-31" "2001-12-31" "2002-12-31" ...
$ Value: num 477 494 524 618 722 ...
> head(gdpnew)
X Date Value
1 1 2000-12-31 476.636
2 2 2001-12-31 493.934
3 3 2002-12-31 523.768
4 4 2003-12-31 618.369
5 5 2004-12-31 721.589
6 6 2005-12-31 834.218
>
Это работает, спасибо. Могу ли я показать дату также с другим номером месяца, поскольку она показывает те же даты 12 раз, потому что мне нужно объединить эти данные с другими данными с этими датами. – pa1pal
Что-то вроде 'DT1 [, newdates: = as.IDate (paste (год, месяц,« 01 », sep =« - »))]'. – Roland
точно @ Ronald – pa1pal