Ho una serie di eventi che hanno ciascuno una data di inizio e di fine, ma hanno luogo per un numero di mesi. Vorrei creare una tabella che mostri il numero di giorni in ciascun mese per questo evento.Calcolo dei giorni al mese tra un intervallo di due date
Ho il seguente esempio.
event_start_date <- as.Date("23/10/2012", "%d/%m/%Y")
event_end_date <- as.Date("07/02/2013", "%d/%m/%Y")
mi aspetto di ottenere un tavolo come il seguente:
Oct-12 8
Nov-12 30
Dec-12 31
Jan-13 31
Feb-13 7
Qualcuno sa di un modo intelligente ed elegante di fare questo o è la creazione di un sistema di anelli l'unico metodo praticabile?
Jochem
Penso che si possa semplicemente sottrarre la data, vedere http://stackoverflow.com/questions/2254986/how-to-subtract-days-in-r – DjSol