documentación de pandas resample [cerrado]


Así que entiendo completamente cómo usar remuestrear, pero la documentación no hace un buen trabajo explicando las opciones.

Así que la mayoría de las opciones en la función resample son bastante sencillas, excepto por estas dos:

  • regla: la cadena de desplazamiento u objeto que representa la conversión de destino
  • cómo: string, método para down-o re-sampling, por defecto a 'mean'

Así que al mirar tantos ejemplos como encontré en línea puedo ver para rule you puede hacer 'D' por día, 'xMin' por minutos, 'xL' por milisegundos, pero eso es todo lo que pude encontrar.

Por cómo he visto lo siguiente: 'first', np.max, 'last', 'mean', y 'n1n2n3n4...nx' donde nx es la primera letra de cada índice de columna.

Entonces, ¿hay algún lugar en la documentación que me falta que muestre cada opción para la regla de pandas.resample y cómo las entradas? Si es así, donde porque no pude encontrarlo. Si no, ¿cuáles son todas las opciones para ellos?

Author: DBinJP, 2013-06-08

2 answers

B       business day frequency
C       custom business day frequency (experimental)
D       calendar day frequency
W       weekly frequency
M       month end frequency
SM      semi-month end frequency (15th and end of month)
BM      business month end frequency
CBM     custom business month end frequency
MS      month start frequency
SMS     semi-month start frequency (1st and 15th)
BMS     business month start frequency
CBMS    custom business month start frequency
Q       quarter end frequency
BQ      business quarter endfrequency
QS      quarter start frequency
BQS     business quarter start frequency
A       year end frequency
BA      business year end frequency
AS      year start frequency
BAS     business year start frequency
BH      business hour frequency
H       hourly frequency
T       minutely frequency
S       secondly frequency
L       milliseonds
U       microseconds
N       nanoseconds

Ver la documentación de timeseries. Se incluye una lista de desplazamientos (y 'anclados' compensaciones), y una sección sobre remuestreo.

Tenga en cuenta que no hay una lista de todas las diferentes opciones how, porque puede ser cualquier función de matriz NumPy y cualquier función que esté disponible a través de groupby dispatching se puede pasar a how por nombre.

 226
Author: Matti John,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-11-19 21:12:25

Hay más que esto, pero probablemente estés buscando esta lista:

B   business day frequency
C   custom business day frequency (experimental)
D   calendar day frequency
W   weekly frequency
M   month end frequency
BM  business month end frequency
MS  month start frequency
BMS business month start frequency
Q   quarter end frequency
BQ  business quarter endfrequency
QS  quarter start frequency
BQS business quarter start frequency
A   year end frequency
BA  business year end frequency
AS  year start frequency
BAS business year start frequency
H   hourly frequency
T   minutely frequency
S   secondly frequency
L   milliseconds
U   microseconds

Fuente: http://pandas.pydata.org/pandas-docs/stable/timeseries.html#offset-aliases

 63
Author: vonkohorn,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2015-04-27 02:13:58