Así que entiendo completamente cómo usar el remuestreo , pero la documentación no hace un buen trabajo explicando las opciones.
Entonces, la mayoría de las opciones en la resample
función son bastante sencillas, excepto por estas dos:
- regla: la cadena de desplazamiento u objeto que representa la conversión de destino
- cómo: cadena, método para reducir o volver a muestrear, predeterminado a 'mean'
Entonces, al mirar tantos ejemplos como encontré en línea, puedo ver las reglas que puede hacer 'D'
por día, 'xMin'
por minutos, 'xL'
por milisegundos, pero eso es todo lo que pude encontrar.
por cuanto he visto el siguiente: 'first'
, np.max
, 'last'
, 'mean'
, y 'n1n2n3n4...nx'
donde nx es la primera letra de cada índice de la columna.
Entonces, ¿hay algún lugar en la documentación que me falta que muestre todas las opciones para pandas.resample
la regla y cómo las entradas? En caso afirmativo, porque no pude encontrarlo. Si no, ¿cuáles son todas las opciones para ellos?
fuente
how='last'
yhow='first'
: no olvide agregarclosed='left', label='left'
. enlaceresample(...).last()
Respuestas:
Consulte la documentación de la serie de tiempo . Incluye una lista de compensaciones (y compensaciones 'ancladas' ), y una sección sobre remuestreo .
Tenga en cuenta que no hay una lista de todas las diferentes
how
opciones, ya que puede ser cualquier función de matriz NumPy y cualquier función que esté disponible a través del envío de groupby se puede pasarhow
por nombre.fuente
Hay más que esto, pero probablemente estés buscando esta lista:
Fuente: http://pandas.pydata.org/pandas-docs/stable/timeseries.html#offset-aliases
fuente