Ho una cornice dati panda con la colonna della data e sto provando ad aggiungere una nuova colonna di valori booleani che indicano se una determinata data è una festività o meno.Panda: verificare se una data è una festività e assegnare il valore booleano
Di seguito è riportato il codice, ma non funziona (tutti i valori sono False) perché i tipi sembrano essere diversi e non riesco a capire come ottenere la 'data' nel frame di dati dei panda per essere dello stesso tipo delle vacanze:
cal = USFederalHolidayCalendar()
holidays = cal.holidays(start=train_df['date'].min(),
end=train_df['date'].max()).to_pydatetime()
train_df['holiday'] = train_df['date'].isin(holidays)
print type(train_df['date'][1])
print type(holidays[0])
puoi mostrarci la dichiarazione per "USFederalHolidayCalendar'? –
da pandas.tseries.holiday import USFederalHolidayCalendar – Gopala