import pandas as pd

#Leer archivo CSV con registro de excedentes eléctricos
excesos = pd.read_csv('registro_excesos.csv')

#Convertir la columna de fechas a formato de fecha de pandas
excesos['fecha'] = pd.to_datetime(excesos['fecha'])

#Agrupar por mes y hora, y obtener la suma de excedentes eléctricos
excesos_por_hora = excesos.groupby([excesos['fecha'].dt.month, excesos['fecha'].dt.hour])['excedentes'].sum()

#Encontrar la hora con el mayor excedente eléctrico para cada mes
horas_maximas = excesos_por_hora.groupby(level=0).idxmax()

#Imprimir resultados
print(horas_maximas)
spam lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor creativity violence