I have the data set of the sales performance like this
|Customer_ID |Year |Month| Sales|
|------------|---- |-----|------|
|Mercedes |2019 | 01 | 10 |
|Mercedes |2019 | 02 | 8 |
|Mercedes |2019 | 05 | 3 |
|Mercedes |2020 | 01 | 7 |
|Mercedes |2020 | 03 | 12 |
|Mercedes |2020 | 05 | 11 |
.....
I need to add another column with Sales volume from the previous year
|Customer_ID |Year |Month| Sales|LastYear|
|------------|---- |-----|------|--------|
|Mercedes |2019 | 01 | 10 | |
|Mercedes |2019 | 02 | 8 | |
|Mercedes |2019 | 05 | 3 | |
|Mercedes |2020 | 01 | 7 | 10 |
|Mercedes |2020 | 03 | 12 | 8 |
|Mercedes |2020 | 05 | 11 | 3 |
.....
Tried to use left_join function and remove the rows where year are equal
ds5 <- subset(ds4,SBYEAR.new == SBYEAR.old+1)
but it is not working Please advise