J'essaie de créer une variable qui indique quel trimestre de l'exercice financier une transaction a été complétée. Ainsi, j'ai besoin de personnaliser les dates de début et de fin de la variable quart.Personnaliser les dates trimestrielles sur R
dt <- data.table(
date = c("2016-09-26", "2016-10-14", "2017-01-09"),
value = c(42, 87, 102),
location = c("a","b","c"))
dt$date <- as.Date(dt$date, "%m/%d/%Y")
J'ai essayé d'utiliser ce code, mais il retourne "spécification invalide dans les pauses" ...
dt$quarter <- cut(dt$date,
breaks=c(-Inf, "2016-07-26", "2016-12-31", Inf),
labels=c("Q3-2016","Q4-2016","Q1-2017""))
Toutes les suggestions sur comment puis-je recoder cela?
Peut-être que cette page serait utile [https://stackoverflow.com/questions/33877714/assigning-dates-to-fiscal-year](https://stackoverflow.com/questions/ 33877714/assigning-dates-to-exercise-year) –