Sto provando a suddividere un DataFrame alla condizione che è l'ultimo del mese. Ho usato:Come posso selezionare "ultimo giorno lavorativo del mese" in Panda?
df['Month_End'] = df.index.is_month_end
sample = df[df['Month_End'] == 1]
Questo funziona, ma sto lavorando con i dati del mercato azionario, quindi mi manca tutti i casi in cui la fine effettiva del mese è durante il fine settimana, ho bisogno di un modo per selezionare il "ultimo giorno lavorativo del mese".
Questa soluzione lavori. L'unico problema è che in alcune serie l'ultimo giorno lavorativo del mese potrebbe essere una "vacanza personalizzata", quindi è necessario includerla nell'equazione. – hernanavella