Ir al contenido principal
Todas las coleccionesGuías de usuario
Análisis: Función de Escalado
Análisis: Función de Escalado

Aprende a aplicar la función de escalado a tus datos en bruto.

Santiago Pachon Robayo avatar
Escrito por Santiago Pachon Robayo
Actualizado hace más de 3 meses

Ubidots proporciona una manera de agregar fácilmente un factor de escala y un desplazamiento a los datos entrantes, antes de que sean guardados. Esto evita tener que usar variables sintéticas para operaciones simples.

La función de escala permite aplicar una transformación lineal a los datos siguiendo la siguiente ecuación:

y = mx + b


Donde:

  • y: valor resultante

  • m: pendiente

  • x: datos en bruto

  • b: desplazamiento

Vale la pena mencionar que esta función es un motor en tiempo real, lo que significa que la función de escala se aplica a los datos tan pronto como están disponibles.

Requisitos

1. ¿Cómo aplicar la función de escala a tus datos?

La función de escala está disponible en tus variables en bruto. Sigue los siguientes pasos para aprender cómo aplicarla a los datos de tu variable:

Paso 1: Ve a Dispositivos

Paso 2: Selecciona un dispositivo y abre una variable en bruto de la lista de variables

Paso 3: Ve a la sección de Función de escala en el panel de configuraciones.

Paso 4: Ingresa los valores para la pendiente y el desplazamiento.

A diferencia de las variables sintéticas, que aplican la expresión sintética a los datos históricos, la función de escala solo afectará a los nuevos datos entrantes una vez que se hayan especificado los valores de la función de escala.

¿Ha quedado contestada tu pregunta?