0 / 0
Volver a la versión inglesa de la documentación
Funciones de conversión
Última actualización: 07 oct 2024
Funciones de conversión (SPSS Modeler)

Con las funciones de conversión, puede crear campos nuevos y convertir el tipo de almacenamiento de los archivos existentes.

Por ejemplo, puede formar cadenas nuevas uniendo o desmontando otras. Para unir dos cadenas, utilice el operador ><. Por ejemplo, si el campo Site tiene el valor "BRAMLEY", "xx" >< Site devuelve "xxBRAMLEY". El resultado de >< es siempre una serie, aunque los argumentos no sean series. Por lo tanto, si el campo V1 es 3 y el campo V2 es 5, V1 >< V2 devuelve "35" (una serie, no un número).

Las funciones de conversión (y cualquier otra función que requiera un tipo específico de entrada, como un valor de fecha o de hora) dependen de los formatos actuales especificados en las propiedades del flujo. Por ejemplo, si desea convertir un campo de serie con los valores Jan 2021, Feb 2021, etc., seleccione el formato de datos correspondiente MON YYYY como el formato de fecha predeterminado para el flujo.

Tabla 1. Funciones de conversión de CLEM
Función Resultado Descripción
ITEM1 >< ITEM2 Serie Concatena los valores de dos campos y devuelve la serie resultante como ELEMENTO1ELEMENTO2.
to_integer(ITEM) Entero Convierte el almacenamiento del campo especificado en un entero.
to_real(ITEM) Real Convierte el almacenamiento del campo especificado en un número real.
to_number(ITEM) Número Convierte el almacenamiento del campo especificado en un número.
to_string(ITEM) Serie Convierte el almacenamiento del campo especificado en una cadena. Cuando se convierte un real en cadena utilizando esta función, se devuelve un valor con 6 dígitos después del punto de raíz.
to_time(ITEM) Hora Convierte el almacenamiento del campo especificado en una hora.
to_date(ITEM) Fecha Convierte el almacenamiento del campo especificado en una fecha.
to_timestamp(ITEM) Indicación de fecha y hora Convierte el almacenamiento del campo especificado en una marca de tiempo.
to_datetime(ITEM) Fecha y hora Convierte el almacenamiento del campo especificado en una fecha, hora o marca de tiempo.
datetime_date(ITEM) Fecha Devuelve el valor de fecha de un número, cadena o marca de tiempo. Tenga en cuanta que es la única función que le permite volver a convertir un número (en segundos) en una fecha. Si ITEM es una serie, crea una fecha analizando una serie en el formato de fecha actual. El formato de fecha especificado en las propiedades del flujo debe ser el adecuado para que esta función se ejecute correctamente. Si ITEM es un número, se interpreta como un número de segundos desde la fecha base (o época). Las fracciones de un día se truncan. Si ITEM es una indicación de fecha y hora, se devuelve la parte de fecha de la indicación de fecha y hora. Si ITEM es una fecha, se devuelve sin cambios.
stb_centroid_latitude(ITEM) Entero Devuelve un valor entero para la latitud correspondiente al centroide del argumento geohash.
stb_centroid_longitude(ITEM) Entero Devuelve un valor entero para la longitud correspondiente al centroide del argumento geohash.
to_geohash(ITEM) Serie Devuelve la cadena con código geoespacial que corresponde a la latitud y longitud utilizando el número especificado de bits para la densidad. El geohash es un código utilizado para identificar un conjunto de coordenadas geográficas en base a la información de longitud y latitud. Los tres parámetros para to_geohash son:
  • latitud: El rango (-180, 180) y las unidades son grados en el sistema de coordenadas WGS84
  • longitud: El rango (-90, 90) y las unidades son grados del sistema de coordenadas WGS84
  • bits: El número de bits para utilizar para almacenar el hash. El rango [1,75]. Esto afecta tanto a la longitud de la cadena devuelta (se usa 1 carácter para cada 5 bits),y la precisión del hash. Por ejemplo, 5 bits (1 carácter) representa aproximadamente 2500 kilómetros, o 45 bits (9 caracteres), representa aproximadamente 2,3 metros.
Búsqueda y respuesta de IA generativa
Estas respuestas las genera un modelo de lenguaje grande en watsonx.ai que se basa en el contenido de la documentación del producto. Más información