class H2OFrame extends Frame with FrameOps
Wrapper around Java H2O Frame
- Alphabetic
- By Inheritance
- H2OFrame
- FrameOps
- Frame
- Lockable
- Keyed
- Iced
- Externalizable
- Serializable
- Freezable
- Cloneable
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Instance Constructors
- new H2OFrame()
-
new
H2OFrame(parseSetup: ParseSetup, file: File)
Create a new frame by parsing given file.
Create a new frame by parsing given file.
- parseSetup
setup for parser
- file
cluster-local file to parse (has to be available on each node)
- returns
a new frame containing parsed file data
-
new
H2OFrame(file: File)
Create a new frame by parsing given file.
Create a new frame by parsing given file.
- file
cluster-local file to parse (has to be available on each node)
- returns
a new frame containing parsed file data
-
new
H2OFrame(uris: URI*)
Create a new frame by parsing given files.
Create a new frame by parsing given files.
- uris
URIs of files to parse
- returns
new H2O frame containing parsed data
-
new
H2OFrame(parseSetup: ParseSetup, uris: URI*)
Create a new frame by parsing given files.
Create a new frame by parsing given files.
- parseSetup
setup for parser
- uris
URIs of files to parse
- returns
new H2O frame containing parsed data
-
new
H2OFrame(key: String)
Create a new H2OFrame based on existing Java Frame referenced by its key.
Create a new H2OFrame based on existing Java Frame referenced by its key.
- key
string representation of a reference to Java Frame
- returns
new H2O frame
-
new
H2OFrame(key: Key[Frame])
Create a new H2OFrame based on existing Java Frame referenced by its key.
Create a new H2OFrame based on existing Java Frame referenced by its key.
- key
reference to Java Frame
- returns
new H2O frame
-
new
H2OFrame(fr: Frame)
Create a new H2OFrame based on existing Java Frame.
Create a new H2OFrame based on existing Java Frame.
Simple field copy, so the Frames share underlying arrays. Recommended that the input Java Frame be dead after this call.
- fr
Java frame
- returns
new H2O frame with parsed data
Type Members
-
class
FrameVecRegistry extends AnyRef
- Definition Classes
- Frame
-
type
VecSelector = (String, Vec) ⇒ Boolean
Functional type to select vectors.
Functional type to select vectors.
- Definition Classes
- FrameOps
-
type
VecTransformation = (String, Vec) ⇒ Vec
Functional type to transform vectors.
Functional type to transform vectors.
- Definition Classes
- FrameOps
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
add(arg0: Frame): Frame
- Definition Classes
- Frame
-
def
add(arg0: String, arg1: Vec): Vec
- Definition Classes
- Frame
-
def
add(arg0: Array[String], arg1: Array[Vec], arg2: Int): Unit
- Definition Classes
- Frame
-
def
add(arg0: Array[String], arg1: Array[Vec]): Unit
- Definition Classes
- Frame
-
final
def
anyVec(): Vec
- Definition Classes
- Frame
-
def
apply(transformation: VecTransformation, selector: VecSelector, removeVec: Boolean = true): H2OFrame
- Definition Classes
- FrameOps
-
def
apply(transformation: VecTransformation, colNames: Array[String]): H2OFrame
- Definition Classes
- FrameOps
-
def
apply(transformation: VecTransformation, colNames: Symbol*): H2OFrame
- Definition Classes
- FrameOps
-
def
apply(columnNames: Symbol*): H2OFrame
Create a sub-frame based on the list of column names.
Create a sub-frame based on the list of column names.
- columnNames
name of columns which will compose a new frame
- returns
a new H2O Frame composed of selected vectors
- Definition Classes
- FrameOps
-
def
apply(columnNames: Array[String]): H2OFrame
Create a sub-frame based on the list of column names.
Create a sub-frame based on the list of column names.
- columnNames
name of columns which will compose a new frame
- returns
a new H2O Frame composed of selected vectors
- Definition Classes
- FrameOps
-
def
asBytes(): Array[Byte]
- Definition Classes
- Iced → Freezable
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
bulkRollups(): Array[Vec]
- Definition Classes
- Frame
-
def
byteSize(): Long
- Definition Classes
- Frame
-
def
cardinality(): Array[Int]
- Definition Classes
- Frame
-
final
def
checksum(arg0: Boolean): Long
- Definition Classes
- Keyed
-
final
def
checksum(): Long
- Definition Classes
- Keyed
-
def
checksum_impl(arg0: Boolean): Long
- Attributes
- protected[fvec]
- Definition Classes
- Frame → Keyed
-
def
checksum_impl(): Long
- Attributes
- protected[water]
- Definition Classes
- Keyed
-
final
def
clone(): Frame
- Definition Classes
- Iced → Freezable → AnyRef
-
def
colToEnum(cols: Array[Int]): Unit
Transform columns in enum columns
Transform columns in enum columns
- cols
: Array[Int] containing all the indexes of enum columns
- Definition Classes
- FrameOps
-
def
colToEnum(cols: Array[String]): Unit
Transform columns in enum columns
Transform columns in enum columns
- cols
: Array[String] containing all the names of enum columns
- Definition Classes
- FrameOps
-
def
copyOver(arg0: Frame): Unit
- Attributes
- protected[water]
- Definition Classes
- Iced
-
def
deepCopy(arg0: String): Frame
- Definition Classes
- Frame
-
def
deepSlice(arg0: Any, arg1: Any): Frame
- Definition Classes
- Frame
-
final
def
delete(arg0: Key[Job[_ <: Keyed[_ <: Keyed]]], arg1: Futures, arg2: Boolean): Futures
- Definition Classes
- Lockable
-
final
def
delete(arg0: Boolean): Unit
- Definition Classes
- Lockable
-
final
def
delete(): Unit
- Definition Classes
- Lockable
-
def
delete_and_lock(arg0: Key[Job[_ <: Keyed[_ <: Keyed]]]): Frame
- Definition Classes
- Lockable
-
def
delete_and_lock(arg0: Job[_ <: Keyed[_ <: Keyed]]): Frame
- Definition Classes
- Lockable
-
def
delete_and_lock(): Frame
- Definition Classes
- Lockable
-
def
domains(): Array[Array[String]]
- Definition Classes
- Frame
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
extractFrame(arg0: Int, arg1: Int): Frame
- Definition Classes
- Frame
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
def
find(arg0: Array[String]): Array[Int]
- Definition Classes
- Frame
-
def
find(arg0: String): Int
- Definition Classes
- Frame
-
def
frameVecRegistry(): FrameVecRegistry
- Definition Classes
- Frame
-
final
def
frozenType(): Int
- Definition Classes
- Iced → Freezable
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
getKey(): Key[Frame]
- Definition Classes
- Keyed
-
def
hasInfs(): Boolean
- Definition Classes
- Frame
-
def
hasNAs(): Boolean
- Definition Classes
- Frame
-
def
hashCode(): Int
- Definition Classes
- H2OFrame → AnyRef → Any
-
def
insertVec(arg0: Int, arg1: String, arg2: Vec): Unit
- Definition Classes
- Frame
-
def
isCompatible(arg0: Frame): Boolean
- Definition Classes
- Frame
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
key: Key[Frame]
Expose internal key via a method.
Expose internal key via a method.
The motivation is to simplify manipulation with frame from Py4J (pySparkling)
-
def
keys(): Array[Key[Vec]]
- Definition Classes
- Frame
-
def
keysList(): Iterable[Key[Vec]]
- Definition Classes
- Frame
-
def
lastVec(): Vec
- Definition Classes
- Frame
-
def
lastVecName(): String
- Definition Classes
- Frame
-
def
makeCompatible(arg0: Frame, arg1: Boolean): Array[Vec]
- Definition Classes
- Frame
-
def
makeCompatible(arg0: Frame): Array[Vec]
- Definition Classes
- Frame
-
def
makeSchema(): Class[FrameKeyV3]
- Definition Classes
- Frame → Keyed
-
def
makeSimilarlyDistributed(arg0: Frame, arg1: Key[Frame]): Frame
- Definition Classes
- Frame
-
def
means(): Array[Double]
- Definition Classes
- Frame
-
def
modes(): Array[Int]
- Definition Classes
- Frame
-
def
moveFirst(arg0: Array[Int]): Unit
- Definition Classes
- Frame
-
def
mults(): Array[Double]
- Definition Classes
- Frame
-
def
naCount(): Long
- Definition Classes
- Frame
-
def
naFraction(): Double
- Definition Classes
- Frame
-
def
name(arg0: Int): String
- Definition Classes
- Frame
-
def
names(): Array[String]
- Definition Classes
- Frame
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
def
numCols(): Int
- Definition Classes
- Frame
-
def
numRows(): Long
- Definition Classes
- Frame
-
def
postWrite(arg0: Futures): Futures
- Definition Classes
- Frame
-
def
prepend(arg0: String, arg1: Vec): Frame
- Definition Classes
- Frame
-
def
reOrder(arg0: Array[Int]): Unit
- Definition Classes
- Frame
-
final
def
read(arg0: AutoBuffer): Frame
- Definition Classes
- Iced → Freezable
-
def
readAll_impl(arg0: AutoBuffer, arg1: Futures): Keyed[_ <: Keyed]
- Attributes
- protected[fvec]
- Definition Classes
- Frame → Keyed
-
def
readExternal(arg0: ObjectInput): Unit
- Definition Classes
- Iced → Externalizable
- Annotations
- @throws( classOf[java.io.IOException] ) @throws( ... )
-
final
def
readJSON(arg0: AutoBuffer): Frame
- Definition Classes
- Iced → Freezable
-
def
read_lock(arg0: Key[Job[_ <: Keyed[_ <: Keyed]]]): Unit
- Definition Classes
- Lockable
-
def
reloadFromBytes(arg0: Array[Byte]): Frame
- Definition Classes
- Iced → Freezable
-
final
def
reloadVecs(): Array[Vec]
- Definition Classes
- Frame
-
final
def
remove(arg0: Int): Vec
- Definition Classes
- Frame
-
def
remove(arg0: Array[Int]): Array[Vec]
- Definition Classes
- Frame
-
def
remove(arg0: Array[String]): Frame
- Definition Classes
- Frame
-
def
remove(arg0: String): Vec
- Definition Classes
- Frame
-
final
def
remove(arg0: Futures, arg1: Boolean): Futures
- Definition Classes
- Keyed
-
final
def
remove(arg0: Futures): Futures
- Definition Classes
- Keyed
-
final
def
remove(arg0: Boolean): Unit
- Definition Classes
- Keyed
-
final
def
remove(): Unit
- Definition Classes
- Keyed
-
def
removeAll(): Array[Vec]
- Definition Classes
- Frame
-
def
remove_impl(arg0: Futures, arg1: Boolean): Futures
- Attributes
- protected[fvec]
- Definition Classes
- Frame → Keyed
-
def
remove_self_key_impl(arg0: Futures): Futures
- Attributes
- protected[water]
- Definition Classes
- Keyed
-
def
rename(oldName: String, newName: String): Unit
Rename a column of your DataFrame
-
def
rename(index: Int, newName: String): Unit
Rename a column of your DataFrame
Rename a column of your DataFrame
- index
: Index of the column to rename
- newName
: New name
- Definition Classes
- FrameOps
-
def
replace(arg0: Int, arg1: Vec): Vec
- Definition Classes
- Frame
-
def
restructure(arg0: Array[String], arg1: Array[Vec], arg2: Int): Unit
- Definition Classes
- Frame
-
def
restructure(arg0: Array[String], arg1: Array[Vec]): Unit
- Definition Classes
- Frame
-
final
def
retain(arg0: Futures, arg1: Set[Key[_ <: Keyed]]): Futures
- Definition Classes
- Frame
-
final
def
setNames(arg0: Array[String]): Unit
- Definition Classes
- Frame
-
def
sort(arg0: Array[Int], arg1: Array[Int]): Frame
- Definition Classes
- Frame
-
def
sort(arg0: Array[Int]): Frame
- Definition Classes
- Frame
-
def
subframe(arg0: Int, arg1: Int): Frame
- Definition Classes
- Frame
-
def
subframe(arg0: Array[String]): Frame
- Definition Classes
- Frame
-
def
swap(arg0: Int, arg1: Int): Unit
- Definition Classes
- Frame
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toCSV(arg0: CSVStreamParams): InputStream
- Definition Classes
- Frame
-
def
toCategoricalCol(arg0: String): Frame
- Definition Classes
- Frame
-
def
toCategoricalCol(arg0: Int): Frame
- Definition Classes
- Frame
-
final
def
toJsonBytes(): Array[Byte]
- Definition Classes
- Iced
-
final
def
toJsonString(): String
- Definition Classes
- Iced
-
def
toString(): String
- Definition Classes
- H2OFrame → Frame → AnyRef → Any
-
def
toString(arg0: Long, arg1: Int, arg2: Boolean): String
- Definition Classes
- Frame
-
def
toString(arg0: Long, arg1: Int): String
- Definition Classes
- Frame
-
def
toTwoDimTable(arg0: Long, arg1: Int, arg2: Boolean): TwoDimTable
- Definition Classes
- Frame
-
def
toTwoDimTable(arg0: Long, arg1: Int): TwoDimTable
- Definition Classes
- Frame
-
def
toTwoDimTable(): TwoDimTable
- Definition Classes
- Frame
-
def
types(): Array[Byte]
- Definition Classes
- Frame
-
def
typesStr(): Array[String]
- Definition Classes
- Frame
-
def
uniquify(arg0: String): String
- Definition Classes
- Frame
-
def
unlock(arg0: Key[Job[_ <: Keyed[_ <: Keyed[_ <: AnyRef]]]], arg1: Boolean): Frame
- Definition Classes
- Lockable
-
def
unlock(arg0: Key[Job[_ <: Keyed[_ <: Keyed[_ <: AnyRef]]]]): Frame
- Definition Classes
- Lockable
-
def
unlock(arg0: Job[_ <: Keyed[_ <: Keyed[_ <: AnyRef]]]): Frame
- Definition Classes
- Lockable
-
def
unlock(): Frame
- Definition Classes
- Lockable
-
def
unlock_all(): Unit
- Definition Classes
- Lockable
-
def
update(arg0: Key[Job[_ <: Keyed[_ <: Keyed[_ <: AnyRef]]]]): Frame
- Definition Classes
- Lockable
-
def
update(arg0: Job[_ <: Keyed[_ <: Keyed[_ <: AnyRef]]]): Frame
- Definition Classes
- Lockable
-
def
update(): Frame
- Definition Classes
- Lockable
-
def
vec(arg0: String): Vec
- Definition Classes
- Frame
-
final
def
vec(arg0: Int): Vec
- Definition Classes
- Frame
-
def
vecs(arg0: Array[String]): Array[Vec]
- Definition Classes
- Frame
-
final
def
vecs(arg0: Array[Int]): Array[Vec]
- Definition Classes
- Frame
-
final
def
vecs(): Array[Vec]
- Definition Classes
- Frame
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
final
def
write(arg0: AutoBuffer): AutoBuffer
- Definition Classes
- Iced → Freezable
-
def
writeAll(arg0: AutoBuffer): AutoBuffer
- Definition Classes
- Keyed
-
def
writeAll_impl(arg0: AutoBuffer): AutoBuffer
- Attributes
- protected[fvec]
- Definition Classes
- Frame → Keyed
-
def
writeExternal(arg0: ObjectOutput): Unit
- Definition Classes
- Iced → Externalizable
- Annotations
- @throws( classOf[java.io.IOException] )
-
def
writeJSON(arg0: AutoBuffer): AutoBuffer
- Definition Classes
- Iced → Freezable
-
def
write_lock(arg0: Key[Job[_ <: Keyed[_ <: Keyed]]]): Lockable[T] forSome {type T <: Lockable[T]}
- Definition Classes
- Lockable
-
def
write_lock(arg0: Job[_ <: Keyed[_ <: Keyed]]): Lockable[T] forSome {type T <: Lockable[T]}
- Definition Classes
- Lockable
-
def
write_lock(): Lockable[T] forSome {type T <: Lockable[T]}
- Definition Classes
- Lockable
-
def
write_lock_to_read_lock(arg0: Key[Job[_ <: Keyed[_ <: Keyed]]]): Unit
- Definition Classes
- Lockable
Deprecated Value Members
-
def
find(arg0: Key[_ <: Keyed[_ <: AnyRef]]): Int
- Definition Classes
- Frame
- Annotations
- @Deprecated
- Deprecated
-
def
find(arg0: Vec): Int
- Definition Classes
- Frame
- Annotations
- @Deprecated
- Deprecated
-
def
remove_impl(arg0: Futures): Futures
- Attributes
- protected[water]
- Definition Classes
- Keyed
- Annotations
- @Deprecated
- Deprecated