Algo así? def month(x): return x.month gbm=df.groupby(by=month).idxmax()
2014-07-08 8:51 GMT-05:00 Kiko <kikocorre...@gmail.com>: > Hola. > > Después de darle unas pocas vueltas y de resolverlo de forma poco > eficiente voy a preguntar por aquí a ver si alguien más listo o con más > conocimientos que yo sobre pandas/numpy me puede ayudar. > > El problema: > Estoy usando pandas para sacar los máximos de una serie temporal > dependiendo de un periodo de tiempo, mensual, anual,... > > df.resample('M', how = 'max') > > Eso me da los máximos de cada mes. Pero también me interesa saber la fecha > en que ocurren esos máximos. resample no devuelve los índices, cosa lógica > ya que el how no tiene porque ser un valor y sí un valor obtenido a partir > de varios valores por lo que el índice sería ambiguo para eso. Pero me > pregunto si existe algo en Pandas que desconozca que permita obtener además > los índices de una operación parecida sin tener que meterme a trastear a > buscarlos yo. > > Muchas gracias por adelantado. > > Saludos. > > _______________________________________________ > Python-es mailing list > Python-es@python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > -- Arturo Muñoz Tolosa
_______________________________________________ Python-es mailing list Python-es@python.org https://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/