Herramienta de relleno TS

La herramienta de relleno de series temporales toma una secuencia de datos de datos de series temporales y rellena cualquier hueco de la serie.

Esta herramienta se utiliza principalmente como un paso de preparación para usar macros y herramientas relacionadas con series temporales. Algunas herramientas de series temporales producen resultados inesperados o errores si la secuencia de datos contiene brechas en la serie de tiempo, por ejemplo, usted tiene una serie de datos que se supone que contienen mediciones cada 5 minutos, pero en realidad no tiene medidas que cubren cada 5 minutos. Utilice esta macro siempre que sospeche que el flujo de datos puede tener huecos en él.

Esta herramienta utiliza la herramienta R. Ve a Opciones > Descargar herramientas predictivas e inicia sesión Portal de licencias y descargas de Alteryx para instalar R y los paquetes utilizados por la Herramienta R. Consulta Descargar y usar herramientas predictivas.

Conectar una entrada

La herramienta de relleno TS requiere una secuencia de datos que tenga una columna que contenga valores Date o DateTime.Designer

Configurar la herramienta

Utilice la ficha Configuración para establecer los controles de cómo se rellena la serie de tiempo.

  • Seleccione la columna Date o DateTime: elija la columna Date o DateTime que indica cuándo se ha recopilado la fila de datos.
  • Intervalo: seleccione el intervalo por el cual se mide la serie de tiempo. Las opciones incluyen minuto, hora, día, semana, mesy año.
  • Incremento: seleccione el incremento por el cual se debe separar cada período de series temporales únicas. Puede establecer el incremento en cualquier número entero de 1 a 100.
Para generar una serie que cubra "cada 3 semanas", se establecería intervalo a semana e incremento a 3.

Ver la salida

Cada fila que entra en la macro aparece en la salida. Además, la macro evalúa si falta algún período en la serie de tiempo y, de ser así, genera una fila para rellenar el espacio.

La herramienta anexa dos columnas de datos a la secuencia de datos entrante:

  • OriginalDateTime: columna DateTime que contiene el valor DateTime original e inalterado
  • FlagGeneratedRow: una columna de indicador booleano, con "true" que indica que la fila de datos fue generada por la macro para llenar una brecha de series temporales; "false" que indica que es una fila de datos de origen.

Para las filas de datos de origen que pasan a través de la macro:

  • La columna FlagGeneratedRow leerá "false" para indicar que es una fila de datos de origen; no una fila generada por la macro.
  • La columna [yourDateTimeColumn] se "redondeará" al período apropiado. Vea la sección "redondeo" abajo.
  • Todas las demás columnas de origen pasarán inalteradas.

Para las filas que se generaron para rellenar brechas:

  1. La columna FlagGeneratedRow leerá "true" para indicar que es una fila generada por la macro, no una fila de datos de origen.
  2. La columna [yourDateTimeColumn] tendrá una fecha de llenado o un valor DateTime generado por la macro que "rellena" la brecha identificada en la serie.
  3. Todas las demás columnas serán nulas.