Tipos de conjunto y de rango

Entrada y salida

Constructores

  • set: Constructor para valores de conjunto

  • span: Constructores para valores de rango

  • spanset: Constructores para valores de conjunto de rangos

Conversión de tipos

Accesores

Transformaciones

  • shift: Desplazar con un valor o intervalo de tiempo

  • scale: Escalar con un valor o intervalo de tiempo

  • shiftScale: Desplazar y escalar con los valores o intervalos de tiempo

  • floor, ceil: Redondear al entero inferior o superior

  • round: Redondear a un número de decimales

  • degrees, radians: Convertir a grados o radianes

  • lower, upper, initcap: Transformar en minúsculas, majúsculas o initcap

  • ||: Concatenación de texto

  • tprecision: Establecer la precisión temporal al intervalo con respecto al origen

Sistema de referencia espacial

Operaciones de conjuntos

  • +, -, *: Unión, diferencia e intersección de conjuntos o de rangos

Operaciones de cuadro delimitador

Operaciones topológicas

  • &&: ¿Se superponen los valores (tienen valores en común)?

  • @>: ¿Contiene el primer valor el segundo?

  • <@: ¿Está el primer valor contenido en el segundo?

  • -|-: ¿Es el primer valor adyacente al segundo?

Operaciones de posición

  • <<, <<#: ¿Está el primer valor estrictamente a la izquierda del segundo?

  • >>, #>>: ¿Está el primer valor de rango estrictamente a la izquierda del segundo?

  • &<, &<#: ¿No está el primer valor a la derecha del segundo?

  • &>, #&>: ¿No está el primer valor a la izquierda del segundo?

Operaciones de división

  • splitNSpans: Devuelve una matriz de N rangos obtenida fusionando los elementos de un conjunto o los rangos de un conjunto de rangos

  • splitEachNSpans: Devuelve una matriz de rangos obtenida fusionando N elementos consecutivos de un conjunto o N rangos consecutivos de un conjunto de rangos

Operaciones de distancia

  • <->: Devuelve la distancia mínima

Comparaciones

Agregaciones