Присвоение номеров 1-7 списку дат? - PullRequest
0 голосов
/ 04 июня 2019

Начинающий вот так терпите меня: у меня есть список дат, которым я хочу присвоить число от 1-7:

3/27/2019   1

3/28/2019   2

3/29/2019   3

3/30/2019   4

3/31/2019   5

4/1/2019    6

4/2/2019    7

4/3/2019    

4/4/2019    

Он должен начинаться с 1 на 4/3/2019 и продолжаться до конца списка. Какую функцию я могу использовать для этого?

1 Ответ

2 голосов
/ 05 июня 2019

Предполагается, что ваши даты хранятся в фрейме данных:

dates_df$numbers <- rep(1:7, length.out = nrow(dates_df))

Функция rep (), которая будет реплицировать первый аргумент 1: 7 - Создает вектор последовательности от 1 до 7 length.out - Аргументэто будет повторять 1: 7, пока оно не станет length.out long nrow (date_df) - хотите, чтобы последовательность 1: 7 повторялась до такой же длины, как ваш вектор даты

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...