The VectorS object is the companion object for the VectorS class.
Attributes
Members list
Value members
Concrete methods
Create a VectorS from an immutable indexed sequence of Strings.
Create a VectorS from an immutable indexed sequence of Strings.
Value parameters
- xs
-
the sequence/array of the
Stringnumbers
Attributes
Create a VectorS from a mutable indexed sequence of Strings.
Create a VectorS from a mutable indexed sequence of Strings.
Value parameters
- xs
-
the sequence/array of the
Stringnumbers
Attributes
Create a VectorS from one or more values (repeated values String*).
Create a VectorS from one or more values (repeated values String*).
Value parameters
- x
-
the first
Stringnumber - xs
-
the varargs of
Stringnumbers
Attributes
Create a VectorS with n elements and fill it with the value x.
Create a VectorS 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 VectorS from a mutable indexed sequence of String. FIX - for numeric types, assign missing value indicator upon format failure.
Create a VectorS from a mutable indexed sequence of String. FIX - for numeric types, assign missing value indicator upon format failure.
Value parameters
- xs
-
the sequence/array of the
Stringnumbers
Attributes
Convert an Array [String] into an Array [Int] by mapping each distinct value in Array [String] into a distinct numeric integer value, returning the new vector and the bidirectional mapping. Use the from method in BiMap to recover the original string. e.g., Array ("A", "B", "C", "A", "D") will be mapped to Array (0, 1, 2, 0, 3)
Convert an Array [String] into an Array [Int] by mapping each distinct value in Array [String] into a distinct numeric integer value, returning the new vector and the bidirectional mapping. Use the from method in BiMap to recover the original string. e.g., Array ("A", "B", "C", "A", "D") will be mapped to Array (0, 1, 2, 0, 3)
Value parameters
- a
-
the array of strings 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 VectorS consisting of a sequence of integers in a range.
Return a VectorS consisting of a sequence of integers in a range.
Value parameters
- r
-
the range of values