The VectorT object is the companion object for the VectorT class.
Attributes
Members list
Value members
Concrete methods
Create a VectorT from an immutable indexed sequence of TimeNums.
Create a VectorT from an immutable indexed sequence of TimeNums.
Value parameters
- xs
-
the sequence/array of the
TimeNumnumbers
Attributes
Create a VectorT from a mutable indexed sequence of TimeNums.
Create a VectorT from a mutable indexed sequence of TimeNums.
Value parameters
- xs
-
the sequence/array of the
TimeNumnumbers
Attributes
Create a VectorT from one or more values (repeated values TimeNum*).
Create a VectorT from one or more values (repeated values TimeNum*).
Value parameters
- x
-
the first
TimeNumnumber - xs
-
the varargs of
TimeNumnumbers
Attributes
Create a VectorT from one or more values (repeated values String*). For numeric types, assign missing value indicator upon format failure.
Create a VectorT from one or more values (repeated values String*). For numeric types, assign missing value indicator upon format failure.
Value parameters
- x
-
the first string
- xs
-
the varargs of strings
Attributes
Create a VectorT with n elements and fill it with the value x.
Create a VectorT with n elements and fill it with the value x.
Value parameters
- n
-
the number of elements
- x
-
the value to assign to all elements
Attributes
Create a VectorT from a mutable indexed sequence of strings. FIX - for numeric types, assign missing value indicator upon format failure.
Create a VectorT from a mutable indexed sequence of strings. FIX - for numeric types, assign missing value indicator upon format failure.
Value parameters
- xs
-
the sequence/array of the string numbers
Attributes
Convert an Array [TimeNum] into an Array [Long] by mapping each distinct value in Array [TimeNum] into a distinct numeric integer value, returning the new vector and the bidirectional mapping. Use the from method in BiMap to recover the original TimeNum. e.g., VectorT (_0, _1) will be mapped to VectorL (0, 1)
Convert an Array [TimeNum] into an Array [Long] by mapping each distinct value in Array [TimeNum] into a distinct numeric integer value, returning the new vector and the bidirectional mapping. Use the from method in BiMap to recover the original TimeNum. e.g., VectorT (_0, _1) will be mapped to VectorL (0, 1)
Value parameters
- a
-
the array of time-numbers to be converted
Attributes
Create a one vector (all elements are one) of length n.
Create a one vector (all elements are one) of length n.
Value parameters
- size
-
the size of the new vector
Attributes
Create a vector of the form (0, ... 1, ... 0) where the 1 is at position j.
Create a vector of the form (0, ... 1, ... 0) where the 1 is at position j.
Value parameters
- j
-
the position to place the 1
- size
-
the size of the vector (upper bound = size - 1)
Attributes
Return a VectorT consisting of a sequence of integers in a range. FIX - do these make sense?
Return a VectorT consisting of a sequence of integers in a range. FIX - do these make sense?
Value parameters
- r
-
the range of values