>
>
> for i in grouped.apply(lambda x: 
> ((scipy.arctan2(mean(x['uu']),mean(x['vv'])))/(pi/180.0))):
>     if i < 180:
>         i=i+180
>     else:
>         if i > 180:
>             i=i-180
>         else:
>             i=i
>     print i
>
> En lugar de aplicar un bucle puedes meterle un filtro a la columna de
direcciones con las condiciones del bucle y volver a llenar la columna de
direcciones con los nuevos valores y después le aplicas el np.mean a todas
las columnas

stat_cea = 
grouped.agg({'DirRes':np.mean,'Temperatura':np.mean,'Humedad':np.mean,'PreciAcu':np.sum})
_______________________________________________
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/

Responder a