I have a Release date column in my dataset and need to add a column Decade which supposed to have 4 levels of "1980s", "1990s", "2000s", "2010s".
1980s within 1980-01-01 to 1989-12-31
1990s within 1990-01-01 to 1999-12-31 etc.
Sample of Release Date Column
Here is my code so far:
df$Decade <- cut(df$Release, c(1970,1980,1990,2000))
levels(df$Decade) <- c("1980s", "1990s", "2000s", "2010s")
Here's the error I'm getting:
Error in cut.Date(df$Release, 10 + c(1970, 1980, 1990, 2000)) : invalid specification of 'breaks'
Any help will be greatly appreciated.