Сейчас я борюсь с задачей спора, и буду признателен за любую помощь.
См. DF
Переменная 1 | Дата |
---|---|
P1 | 13.09.2020 |
P2 | 13.09.2020 |
P3 | 20.09.2020 |
P4 | 20.09.2020 |
P5 | 27.09.2020 |
P6 | 27.09.2020 |
Дата указана в формате %d/%m/%Y и в настоящее время упорядочена по убыванию, начиная с самой ранней даты. Мое намерение состоит в том, чтобы иметь самую раннюю дату как Игровую неделю 1, и когда дата меняется, ввод строки - Игровая неделя 2. См. мой предполагаемый DF:
Переменная 1 | Дата | Игровая неделя |
---|---|---|
P1 | 09.13.2020 | Игровая неделя 1 |
P2 | 13.09.2020 | Игровая неделя 1 |
P3 | 20.09.2020 | Игровая неделя 2 |
P4 | 20.09.2020 | Игровая неделя 2 |
P5 | 27.09.2020 | Игровая неделя 3 |
P6 | 27.09.2020 | Игровая неделя 3 |
Опять же, любая помощь приветствуется.
Спасибо
Это решение присваивает игровой неделе случайное число, а не от 1 и далее. т.е. моя самая ранняя дата помечена как Gameweek19. Любые идеи?
Можете ли вы опубликовать некоторые примеры данных, демонстрирующие это?
Не в вашем примере данных. Ваши реальные данные отсортированы по
Date
? Является лиDate
символом или полем даты? Используйтеdput(head(DF, 10))
для предоставления ваших данных, а не таблицы, в которой отсутствует важная информация.Моя ошибка, поле даты было как символ, поэтому скорректировал его на as.date, и теперь это работает. Постараюсь использовать dput в последующих вопросах. Спасибо за помощь обоим.