У меня есть фрейм данных со следующими переменными, датой, часом, местоположением.
date=c("30/03/2018","30/03/2018","30/03/2018","30/03/2018","30/03/2018","30/03/2018","30/03/2018")
hour=c(1,1,1,1,1,1,1)
location=c(China,India,France,Japan,Korea,Congo,USA)
df <- data.frame(date, hour, location)
Мне нужно будет продублировать этот набор данных много раз, так что я получу те же 6 местоположений от часа 1 до часа 24 и с даты 30/03/2018 до конца 2018 года (т. е. 31/12/2018). Это означает, что на каждой дате у меня будет 1 час до 24 часов. И каждый час у меня будет ровно 6 одинаковых мест.
Есть ли способ упростить процесс кодирования? Я пытался использовать rep
для дублирования набора данных, но у меня возникают проблемы с маркировкой.