I have this dataset
| Country | Date | ValueA |
|---|---|---|
| USA | 2020-02-01 | 325 |
| USA | 2020-02-02 | 444 |
| USA | 2020-02-03 | 125 |
| USA | 2020-02-04 | 456 |
| USA | 2020-02-05 | 325 |
| USA | 2020-02-06 | 465 |
| USA | 2020-02-07 | 548 |
| USA | 2020-02-08 | 696 |
| FRA | 2020-02-01 | 357 |
| FRA | 2020-02-02 | 123 |
| FRA | 2020-02-03 | 125 |
| FRA | 2020-02-04 | 987 |
| FRA | 2020-02-05 | 343 |
| FRA | 2020-02-06 | 874 |
| FRA | 2020-02-07 | 658 |
| FRA | 2020-02-08 | 413 |
I want to create a sequence for each country to later group by country and every 4 days. I'm looking for something like this
| Country | Date | ValueA | every_4 |
|---|---|---|---|
| USA | 2020-02-01 | 325 | 1 |
| USA | 2020-02-02 | 444 | 1 |
| USA | 2020-02-03 | 125 | 1 |
| USA | 2020-02-04 | 456 | 1 |
| USA | 2020-02-05 | 325 | 2 |
| USA | 2020-02-06 | 465 | 2 |
| USA | 2020-02-07 | 548 | 2 |
| USA | 2020-02-08 | 696 | 2 |
| FRA | 2020-02-01 | 357 | 1 |
| FRA | 2020-02-02 | 123 | 1 |
| FRA | 2020-02-03 | 125 | 1 |
| FRA | 2020-02-04 | 987 | 1 |
| FRA | 2020-02-05 | 343 | 2 |
| FRA | 2020-02-06 | 874 | 2 |
| FRA | 2020-02-07 | 658 | 2 |
| FRA | 2020-02-08 | 413 | 2 |
In R i belive it would be something like
df = df %>% groupby(Country) %>% mutate(Every_4 = rep(seq(),4))
Could someone please help? Thanks a lot!!