Articles of series de tiempo

Proyección de predicciones de series de tiempo en la línea de tendencia, incluida la estacionalidad (Python)

Durante los últimos días me estoy volviendo loco con la serie Times usando statsmodels (Python). Soy un novato en el área de TS, aunque tengo una mejor comprensión de varios modelos de regresión. Aquí está mi problema: Tengo una serie de tiempo que estacioné (ya sea por descontación estacional o por diferenciación). También calculé los […]

Cuenta el número de registros en intervalo

Creo que será mejor que explique lo que quiero lograr a través de un ejemplo. Supongo que tengo este dataframe: time 0 2013-01-01 12:56:00 1 2013-01-01 12:00:12 2 2013-01-01 10:34:28 3 2013-01-01 09:34:54 4 2013-01-01 08:34:55 5 2013-01-01 16:35:19 6 2013-01-01 16:35:30 Me gustaría, dado un intervalo T, contar, para cada línea, cuántos registros se […]

trazando un gráfico de series temporales en python usando matplotlib desde un archivo csv

Tengo algunos datos csv en el siguiente formato. Ln Dr Tag Lab 0:01 0:02 0:03 0:04 0:05 0:06 0:07 0:08 0:09 L0 St vT 4R 0 0 0 0 0 0 0 0 0 L2 Tx st 4R 8 8 8 8 8 8 8 8 8 L2 Tx ss 4R 1 1 9 6 […]

Cómo trazar múltiples gráficos de líneas desde marcos de datos Pandas

Estoy tratando de hacer una serie de gráficos de líneas a partir de un dataframe como este import pandas as pd import numpy as np import matplotlib.pyplot as plt df = pd.DataFrame({ ‘CITY’ : np.random.choice([‘PHOENIX’,’ATLANTA’,’CHICAGO’, ‘MIAMI’, ‘DENVER’], 10000), ‘DAY’: np.random.choice([‘Monday’,’Tuesday’,’Wednesday’, ‘Thursday’, ‘Friday’, ‘Saturday’, ‘Sunday’], 10000), ‘TIME_BIN’: np.random.randint(1, 86400, size=10000), ‘COUNT’: np.random.randint(1, 700, size=10000)}) df[‘TIME_BIN’] = […]

Modelos de estadísticas de Python x13_arima_analysis: AttributeError: el objeto ‘dict’ no tiene ningún atributo ‘iteritems’

Paso 1 : Mis datos de muestra import pandas as pd from pandas import Timestamp s = pd.Series( {Timestamp(‘2013-03-01 00:00:00’): 838.2, Timestamp(‘2013-04-01 00:00:00’): 865.17, Timestamp(‘2013-05-01 00:00:00’): 763.0, Timestamp(‘2013-06-01 00:00:00’): 802.99, Timestamp(‘2013-07-01 00:00:00’): 875.56, Timestamp(‘2013-08-01 00:00:00’): 754.4, Timestamp(‘2013-09-01 00:00:00’): 617.48, Timestamp(‘2013-10-01 00:00:00’): 994.75, Timestamp(‘2013-11-01 00:00:00’): 860.86, Timestamp(‘2013-12-01 00:00:00’): 786.66, Timestamp(‘2014-01-01 00:00:00’): 908.48, Timestamp(‘2014-02-01 00:00:00’): 980.88, Timestamp(‘2014-03-01 […]

¿Cómo debo manejar los tiempos duplicados en datos de series de tiempo con pandas?

He devuelto lo siguiente de una llamada a la API como parte de un conjunto de datos más grande: {‘Tiempo’: datetime.datetime (2017, 5, 21, 18, 18, 1, tzinfo = tzutc ()), ‘Precio’: ‘0.052600’} {‘Tiempo’: datetime.datetime (2017, 5, 21, 18, 18, 1, tzinfo = tzutc ()), ‘Precio’: ‘0.052500’} Lo ideal sería utilizar la marca de tiempo […]

Matplotlib / Pandas: Zoom parte de un gráfico con series de tiempo

mi tarea es simple: tengo una serie temporal ts (tipos de cambio diarios del euro franco suizo entre 2010 y 2014) para trazar. En esa ttwig me gustaría resaltar un cierto intervalo de tiempo haciendo zoom en él. Sin embargo, la ventana ampliada permanece simplemente vacía (ver código a continuación). Además, tengo un problema al […]

Pandas temporales de sum acumulada por grupo.

Tengo un dataframe donde se registran 1 o más eventos para cada ID. Para cada evento se registran el id, una métrica x y una fecha. Algo como esto: import pandas as pd import datetime as dt import numpy as np x = range(0, 6) id = [‘a’, ‘a’, ‘b’, ‘a’, ‘b’, ‘b’] dates = […]

Series temporales a partir de datos CSV (marca de tiempo y eventos)

Me gustaría visualizar los datos CSV como se muestra a continuación, por una representación de series temporales, utilizando el módulo pandas de python (vea los enlaces a continuación). Datos de muestra de df1: TIMESTAMP eventid 0 2017-03-20 02:38:24 1 1 2017-03-21 05:59:41 1 2 2017-03-23 12:59:58 1 3 2017-03-24 01:00:07 1 4 2017-03-27 03:00:13 1 […]

Rellene los valores de fecha faltantes en una columna de Pandas Dataframe

Estoy usando Pandas para almacenar datos de precios de acciones usando marcos de datos. Hay 2940 filas en el conjunto de datos. La instantánea del conjunto de datos se muestra a continuación: Los datos de la serie de tiempo no contienen los valores para el sábado y el domingo. Por lo tanto, los valores perdidos […]