real time web analytics

Cómo volver a muestrear series temporales en Excel (3 ejemplos)

Si estás tratando de volver a muestrear series de tiempo en Excel, entonces puedes seguir este artículo. A veces, es posible que deba redistribuir los espacios de tiempo de su conjunto de datos para volver a muestrearlo, para representarlo de manera diferente. Es posible que desee extraer una pequeña parte de un gran conjunto de datos o desea obtener los valores para un período de tiempo particular que no se muestra directamente en su conjunto de datos. Entonces, en este artículo, discutiremos las posibles formas de volver a muestrear fácilmente la serie temporal de su conjunto de datos.


Tabla de contenido

Descargar libro de práctica


3 formas de volver a muestrear series temporales en Excel

Aquí, tenemos la siguiente serie de tiempo y la brecha entre el tiempo es 0.1empezando desde 0 a 10. Con respecto a estos períodos de tiempo, hemos llevado registros de la población de una especie. Usaremos este conjunto de datos para la mayoría de los casos en los siguientes ejemplos para volver a muestrear esta serie temporal.

conjunto de datos para volver a muestrear series temporales en Excel

conjunto de datos para volver a muestrear series temporales en Excelconjunto de datos para volver a muestrear series temporales en Excel

Para crear este artículo, hemos utilizado Microsoft Excel 365 versión. Sin embargo, puede utilizar cualquier otra versión a su conveniencia.


Ejemplo 1: Remuestreo de datos de series temporales de alta frecuencia a datos de series temporales de baja frecuencia en Excel

Como introdujimos anteriormente, la duración de nuestro conjunto de datos es entre 0 a 10 y la brecha entre cada período de tiempo es 0.1. Entonces, convertiremos esta distribución de series de tiempo de alta frecuencia en una serie de datos de distribución de baja frecuencia. En nuestros datos de series de tiempo remuestreados, la brecha entre cada período de tiempo será 1.
Para formular este nuevo conjunto de datos, aquí estamos considerando el número de fila inicial de nuestro conjunto de datos principal, que es 5y el espacio entre cada fila será 10.

conversión de alta frecuencia a baja frecuencia para remuestrear series temporales en Excel

Pasos:

  • Vincular el valor de la celda D8 con el Fila de inicio columna.

  • por tener la número de la segunda filause la siguiente fórmula en la celda D9.

Aquí, D8 es el valor de la celda anterior, y $E$5 es el valor del paso que se sumará al número de fila anterior para darnos la siguiente número de fila.

De esta manera, reunimos los números de fila de los cuales extraeremos el series de tiempo datos y sus correspondientes población.

conversión de alta frecuencia a baja frecuencia para remuestrear series temporales en Excel

  • Para obtener los valores de tiempo, inserte la siguiente fórmula en la celda E8prensa INGRESARy, por último, utilice el Autocompletar rasgo.

Desglose de la fórmula

  • DIRECCIÓN(D8,2) → se convierte
    • DIRECCIÓN(5,2) → La función DIRECCIÓN da la dirección de una celda en el punto de intersección de Fila 5 y columna 2.
  • INDIRECTO(DIRECCIÓN(D8,2)) → se convierte

  • Ahora obtendremos los valores de población usando la siguiente fórmula en la celda F8presionando INGRESARy finalmente, usando el Autocompletar rasgo.

Desglose de la fórmula

  • DIRECCIÓN(D8,3) → se convierte
    • DIRECCIÓN(5,3) → da la dirección de una celda en el punto de intersección de Fila 5 y columna 3.
  • INDIRECTO(DIRECCIÓN(D8,3)) → se convierte
    • INDIRECTO(“$C$5”) → devuelve el valor de la celda “$C$5”

conversión de alta frecuencia a baja frecuencia para remuestrear series temporales en Excel


En los siguientes datos de series de tiempo, tenemos un tiempo de inicio desde 6:00 AM, y luego el período de tiempo aumenta en 1 minuto.

Extracción de una submuestra de datos de muestra más grandes para volver a muestrear series temporales en Excel

Estos datos de muestra terminan en 7:40 a. m.. Queremos obtener una submuestra de estos datos para volver a muestrear esta serie temporal. Para ello recogeremos los valores de series temporales con un lapso de tiempo de 5 minutos en vez de 1 minuto. Para ello, hemos añadido un Ayudante columna.

Pasos:

  • Aplicar la siguiente fórmula en la celda. C5.

Desglose de la fórmula

  • MINUTO(B5) → se convierte
  • MOD(MINUTO(B5),5) → se convierte
  • MOD(MINUTO(B5),5)=0 → se convierte
    • 0=0 → devoluciones CIERTO cuando el valor restante es 0 de lo contrario FALSO
  • Prensa INGRESAR y arrastra hacia abajo Manija de llenado herramienta.

fórmula

A cambio, obtendremos CIERTO por períodos de tiempo después de cada 5 minutos.

Extracción de una submuestra de datos de muestra más grandes para volver a muestrear series temporales en Excel

Ahora, tenemos que ordenar estos datos para recopilar los períodos de tiempo que tienen un CIERTO valor en el Ayudante columna.

  • Seleccione el conjunto de datos y luego vaya a la Datos pestaña >> Filtro de clasificación grupo >> Clasificar.

clasificar

Después, el Clasificar aparecerá el cuadro de diálogo.

  • Seleccione las siguientes opciones.
    • Ordenar por → Ayudante
    • Ordenar por → Valores de celda
    • Orden → De mayor a menor
  • Haga clic en Añadir nivel opción para agregar otros criterios para ordenar.

  • Elija las siguientes opciones.
    • Entonces por → Tiempo
    • Ordenar por → Valores de celda
    • Orden → De menor a mayor
  • Prensa OK.

De esta forma, hemos reunido todos los periodos de tiempo con un desfase de 5 minutos entre uno y otro.

Extracción de una submuestra de datos de muestra más grandes para volver a muestrear series temporales en Excel

  • Seleccione los valores de la Tiempo columna y Población columna hasta CIERTO en el Ayudante columna (tienes que pulsar CONTROL mientras selecciona estas columnas no adyacentes) y presione CTRL+C para copiarlo.

Copiar

  • Después de pegar estos valores, podremos volver a muestrear nuestros datos de series temporales como en la siguiente figura.

pegar


Ejemplo-3: Remuestreo de series temporales después de realizar la interpolación

Aquí, volveremos a muestrear los siguientes datos de series de tiempo donde tenemos población valores a partir de 0 seg y terminando en 10 seg con un paso de 0.1 seg entre cada período de tiempo. Los datos remuestreados se recopilarán en la tabla junto a estos datos de series temporales. Para el remuestreo, tenemos que interpolar ya que faltan los valores para estos períodos de tiempo. Para hacer la interpolación, usaremos la función PRONÓSTICO.ETS.

Realización de interpolación para volver a muestrear series temporales en Excel

Pasos:

  • Aplicar la siguiente fórmula en la celda. E5.

=FORECAST.ETS(D5,$C$5:$C$105,$B$5:$B$105)

Aquí, D5 es el valor de tiempo para el cual estamos calculando el valor de la población. $C$5:$C$105 es el rango de poblacióny $B$5:$B$105 es el series de tiempo muestra.

  • Prensa INGRESAR y arrastra hacia abajo Manija de llenado herramienta.

De esta forma, hemos completado la interpolación para crear los nuevos datos de series temporales remuestreados.

resultado


Sección de práctica

Para practicar por ti mismo, hemos creado un Práctica sección en el lado derecho de cada hoja.

práctica


Conclusión

En este artículo, hemos discutido diferentes formas de volver a muestrear datos de series temporales en Excel. Espero que estos métodos te ayuden mucho. Si tiene más consultas, deje un comentario a continuación.

Leave a Comment