-
- All Implemented Interfaces:
public final class DataFrameBuilder
-
-
Constructor Summary
Constructors Constructor Description DataFrameBuilder(List<String> header)
-
Method Summary
Modifier and Type Method Description final DataFrame<?>invoke(DataColumn<?> columns)final DataFrame<?>invoke(Iterable<DataColumn<?>> columns)final DataFrame<?>invoke(Object values)final DataFrame<?>invoke(Sequence<Object> args)final <T extends Any> DataFrame<?>invoke(Function1<String, Iterable<T>> valuesBuilder)final DataFrame<?>withColumns(Function1<String, DataColumn<?>> columnBuilder)final <C extends Any> DataFrame<?>fill(Integer nrow, C value)final <C extends Any> DataFrame<?>fill(Integer nrow, Function1<Integer, C> init)final <C extends Any> DataFrame<?>nulls(Integer nrow)final <C extends Any> DataFrame<?>fillIndexed(Integer nrow, Function2<Integer, String, C> init)final DataFrame<?>randomInt(Integer nrow)final DataFrame<?>randomInt(Integer nrow, IntRange range)final DataFrame<?>randomDouble(Integer nrow)final DataFrame<?>randomDouble(Integer nrow, ClosedRange<Double> range)final DataFrame<?>randomFloat(Integer nrow)final DataFrame<?>randomLong(Integer nrow)final DataFrame<?>randomLong(Integer nrow, ClosedRange<Long> range)final DataFrame<?>randomBoolean(Integer nrow)-
-
Method Detail
-
invoke
final DataFrame<?> invoke(DataColumn<?> columns)
-
invoke
final DataFrame<?> invoke(Iterable<DataColumn<?>> columns)
-
withColumns
final DataFrame<?> withColumns(Function1<String, DataColumn<?>> columnBuilder)
-
fillIndexed
final <C extends Any> DataFrame<?> fillIndexed(Integer nrow, Function2<Integer, String, C> init)
-
randomDouble
final DataFrame<?> randomDouble(Integer nrow)
-
randomDouble
final DataFrame<?> randomDouble(Integer nrow, ClosedRange<Double> range)
-
randomFloat
final DataFrame<?> randomFloat(Integer nrow)
-
randomLong
final DataFrame<?> randomLong(Integer nrow)
-
randomLong
final DataFrame<?> randomLong(Integer nrow, ClosedRange<Long> range)
-
randomBoolean
final DataFrame<?> randomBoolean(Integer nrow)
-
-
-
-