| Modifier and Type | Class and Description |
|---|---|
class |
DefaultDataFrame
Created by Alex on 09.03.2016.
|
| Modifier and Type | Method and Description |
|---|---|
DataFrame |
DataFrame.addBooleanColumn(String name)
Adds a new
BooleanColumn to the dataframe. |
DataFrame |
DataFrame.addByteColumn(String name)
Adds a new
ByteColumn to the dataframe. |
<T extends Comparable<T>,C extends DataFrameColumn<T,C>> |
DefaultDataFrame.addColumn(Class<C> type,
String name,
ColumnAppender<T> appender)
Creates and adds a column to this data frame based on a provided column class.
|
<T extends Comparable<T>,C extends DataFrameColumn<T,C>> |
DataFrame.addColumn(Class<C> type,
String name,
ColumnAppender<T> appender)
Creates and adds a column to this data frame based on a provided column class.
|
<T extends Comparable<T>> |
DefaultDataFrame.addColumn(Class<T> type,
String name) |
<T extends Comparable<T>> |
DataFrame.addColumn(Class<T> type,
String name)
Creates a column for a specified column value type.
|
<T extends Comparable<T>> |
DefaultDataFrame.addColumn(Class<T> type,
String name,
ColumnTypeMap columnTypeMap) |
<T extends Comparable<T>> |
DataFrame.addColumn(Class<T> type,
String name,
ColumnTypeMap columnTypeMap)
Creates a column for a specified column value type using the provided
ColumnTypeMap. |
<T extends Comparable<T>,C extends DataFrameColumn<T,C>> |
DefaultDataFrame.addColumn(Class<T> type,
String name,
ColumnTypeMap columnTypeMap,
ColumnAppender<T> appender) |
<T extends Comparable<T>,C extends DataFrameColumn<T,C>> |
DataFrame.addColumn(Class<T> type,
String name,
ColumnTypeMap columnTypeMap,
ColumnAppender<T> appender)
Creates and adds a new column based on a specified column value type and a
ColumnTypeMap. |
DataFrame |
DataFrame.addColumn(DataFrameColumn column)
Adds a column to the data frame.
|
DataFrame |
DataFrame.addColumns(Collection<DataFrameColumn> columns)
Adds a collection of columns to this data frame
|
DataFrame |
DataFrame.addColumns(DataFrameColumn... columns)
Adds an array of columns to this data frame
|
DataFrame |
DataFrame.addDoubleColumn(String name)
Adds a new
DoubleColumn to the dataframe. |
DataFrame |
DataFrame.addFloatColumn(String name)
Adds a new
FloatColumn to the dataframe. |
DataFrame |
DataFrame.addIndex(Index index)
Adds a new index to the dataframe
|
DataFrame |
DataFrame.addIndex(String indexName,
DataFrameColumn... columns)
Adds a new index based on one or multiple index columns.
|
DataFrame |
DataFrame.addIndex(String indexName,
String... columnNames)
Adds a new index based on one or multiple index columns.
|
DataFrame |
DataFrame.addIntegerColumn(String name)
Adds a new
IntegerColumn to the dataframe. |
DataFrame |
DataFrame.addLongColumn(String name)
Adds a new
LongColumn to the dataframe. |
DataFrame |
DataFrame.addShortColumn(String name)
Adds a new
ShortColumn to the dataframe. |
DataFrame |
DataFrame.addStringColumn(String name)
Adds a new
StringColumn to the dataframe. |
DataFrame |
ColumnSelection.allRows()
Returns a dataframe containing the selected columns and all rows from the original dataframe.
|
DataFrame |
DataFrame.append(Comparable... values)
Appends a new row based on
Comparable values. |
DataFrame |
DataFrame.append(DataFrame dataFrame,
int rowIndex)
Appends a new row based on
Comparable values from another dataframe. |
DataFrame |
DataFrame.append(DataRow row)
Appends a new data row.
|
DataFrame |
DataFrame.appendMatchingRow(DataRow row)
Appends a new data row.
|
DataFrame |
DataFrameBuilder.build()
Builds a new data frame.
|
DataFrame |
DataFrame.concat(Collection<DataFrame> dataFrames)
Appends the rows from a collection of data frames to this data frame.
|
DataFrame |
DataFrame.concat(DataFrame... dataFrames)
Appends the rows from an array of data frames to this data frame.
|
DataFrame |
DataFrame.concat(DataFrame other)
Concatenates two data frames.
|
DataFrame |
DataFrame.copy()
Returns a copy of this data frame.
|
static DataFrame |
DataFrame.create()
Creates a new
DefaultDataFrame instance |
static DataFrame |
DataFrame.create(String name)
Creates a new
DefaultDataFrame instance with a name |
static DataFrame |
DataFrameBuilder.createDefault() |
DataFrame |
DataFrame.filter(FilterPredicate predicate)
Filters data rows that are not valid according to an input predicate.
|
DataFrame |
DataFrame.filter(String predicateString)
Filters data rows that are not valid according to an input predicate.
|
DataFrame |
DataFrame.filterSubset(int from,
int to)
Sets this data frame to a subset of itself.
|
static DataFrame |
DataFrameLoader.fromCSV(byte[] bytes,
char separator,
boolean header)
Loads a data frame from a byte array using the CSV format (
CSVFormat). |
static DataFrame |
DataFrame.fromCSV(byte[] bytes,
char separator,
boolean header)
Loads a data frame from a byte array using the CSV format (
CSVFormat). |
static DataFrame |
DataFrameLoader.fromCSV(byte[] bytes,
char separator,
String headerPrefix)
Loads a data frame from a byte array using the CSV format (
CSVFormat). |
static DataFrame |
DataFrame.fromCSV(byte[] bytes,
char separator,
String headerPrefix)
Loads a data frame from a byte array using the CSV format (
CSVFormat). |
static DataFrame |
DataFrameLoader.fromCSV(File file,
char separator,
boolean header)
Loads a data frame from a file using the CSV format (
CSVFormat). |
static DataFrame |
DataFrame.fromCSV(File file,
char separator,
boolean header)
Loads a data frame from a file using the CSV format (
CSVFormat). |
static DataFrame |
DataFrameLoader.fromCSV(File file,
char separator,
String headerPrefix)
Loads a data frame from a file string using the CSV format (
CSVFormat). |
static DataFrame |
DataFrame.fromCSV(File file,
char separator,
String headerPrefix)
Loads a data frame from a file string using the CSV format (
CSVFormat). |
static DataFrame |
DataFrameLoader.fromCSV(InputStream is,
char separator,
boolean header)
Loads a data frame from a
InputStream using the CSV format (CSVFormat). |
static DataFrame |
DataFrame.fromCSV(InputStream is,
char separator,
boolean header)
Loads a data frame from a
InputStream using the CSV format (CSVFormat). |
static DataFrame |
DataFrameLoader.fromCSV(InputStream is,
char separator,
String headerPrefix)
Loads a data frame from a
InputStream using the CSV format (CSVFormat). |
static DataFrame |
DataFrame.fromCSV(InputStream is,
char separator,
String headerPrefix)
Loads a data frame from a
InputStream using the CSV format (CSVFormat). |
static DataFrame |
DataFrameLoader.fromCSV(Reader r,
char separator,
boolean header)
|
static DataFrame |
DataFrame.fromCSV(Reader reader,
char separator,
boolean header)
|
static DataFrame |
DataFrameLoader.fromCSV(Reader r,
char separator,
String headerPrefix)
|
static DataFrame |
DataFrame.fromCSV(Reader r,
char separator,
String headerPrefix)
|
static DataFrame |
DataFrameLoader.fromCSV(String content,
char separator,
boolean header)
Loads a data frame from a content string using the CSV format (
CSVFormat). |
static DataFrame |
DataFrame.fromCSV(String content,
char separator,
boolean header)
Loads a data frame from a content string using the CSV format (
CSVFormat). |
static DataFrame |
DataFrameLoader.fromCSV(String content,
char separator,
String headerPrefix)
Loads a data frame from a content string using the CSV format (
CSVFormat). |
static DataFrame |
DataFrame.fromCSV(String content,
char separator,
String headerPrefix)
Loads a data frame from a content string using the CSV format (
CSVFormat). |
static DataFrame |
DataFrameLoader.fromCSV(String resource,
ClassLoader classLoader,
char separator,
boolean header)
Loads a data frame from a URL array using the CSV format (
CSVFormat). |
static DataFrame |
DataFrame.fromCSV(String resource,
ClassLoader classLoader,
char separator,
boolean header)
Loads a data frame from a URL array using the CSV format (
CSVFormat). |
static DataFrame |
DataFrameLoader.fromCSV(String resource,
ClassLoader classLoader,
char separator,
String headerPrefix)
Loads a data frame from a resource using the CSV format (
CSVFormat). |
static DataFrame |
DataFrame.fromCSV(String resource,
ClassLoader classLoader,
char separator,
String headerPrefix)
Loads a data frame from a resource using the CSV format (
CSVFormat). |
static DataFrame |
DataFrameLoader.fromCSV(URL url,
char separator,
boolean header)
Loads a data frame from a URL array using the CSV format (
CSVFormat). |
static DataFrame |
DataFrame.fromCSV(URL url,
char separator,
boolean header)
Loads a data frame from a URL array using the CSV format (
CSVFormat). |
static DataFrame |
DataFrameLoader.fromCSV(URL url,
char separator,
String headerPrefix)
Loads a data frame from a url using the CSV format (
CSVFormat). |
static DataFrame |
DataFrame.fromCSV(URL url,
char separator,
String headerPrefix)
Loads a data frame from a url using the CSV format (
CSVFormat). |
static <R extends Row> |
DataFrameConverter.fromDataIterator(DataIterator<R> dataIterator)
Converts a parent data container to a data frame.
|
static <R extends Row> |
DataFrameConverter.fromDataIterator(DataIterator<R> dataIterator,
FilterPredicate filterPredicate)
Converts a parent data container to a data frame.
|
static <R extends Row> |
DataFrameConverter.fromDataIterator(DataIterator<R> dataIterator,
int expectedSize,
List<ColumnInformation> columnsInformation,
FilterPredicate filterPredicate)
Converts a parent data container to a data frame.
|
static <R extends Row> |
DataFrameConverter.fromDataIterator(DataIterator<R> dataIterator,
List<ColumnInformation> columnsInformation,
FilterPredicate filterPredicate)
Converts a parent data container to a data frame.
|
DataFrame |
DataRow.getDataFrame() |
DataFrame |
DataFrameColumn.getDataFrame()
Returns the parent
data frame |
DataFrame |
DefaultDataFrame.head() |
DataFrame |
DataFrame.head()
Returns the head (top rows) of the dataframe
|
DataFrame |
DefaultDataFrame.head(int size) |
DataFrame |
DataFrame.head(int size)
Returns the head (top rows) of the dataframe
|
static DataFrame |
DataFrameLoader.load(byte[] bytes)
Loads a data frame from a byte array using the default tab separated format (
TSVFormat). |
static DataFrame |
DataFrame.load(byte[] bytes)
Loads a data frame from a byte array using the default tab separated format (
TSVFormat). |
static DataFrame |
DataFrameLoader.load(byte[] bytes,
DataReader reader)
Loads a data frame from a byte array using a specified
DataReader |
static DataFrame |
DataFrame.load(byte[] bytes,
DataReader reader)
Loads a data frame from a byte array using a specified
DataReader |
static DataFrame |
DataFrameLoader.load(byte[] bytes,
ReadFormat readFormat)
Loads a data frame from a byte array using a specified
ReadFormat. |
static DataFrame |
DataFrame.load(byte[] bytes,
ReadFormat readFormat)
Loads a data frame from a byte array using a specified
ReadFormat. |
static DataFrame |
DataFrameLoader.load(DataIterator<?> dataIterator)
Loads a data frame from a
DataIterator |
static DataFrame |
DataFrame.load(DataIterator<?> dataIterator)
Loads a data frame from a
DataIterator |
static DataFrame |
DataFrameLoader.load(DataIterator<?> dataIterator,
FilterPredicate predicate)
Loads a data frame from a
DataIterator and filters all rows using a specified predicate |
static DataFrame |
DataFrame.load(DataIterator<?> dataIterator,
FilterPredicate predicate)
Loads a data frame from a
DataIterator and filters all rows using a specified predicate |
static DataFrame |
DataFrameLoader.load(File file)
Loads a data frame from a file.
|
static DataFrame |
DataFrame.load(File file)
Loads a data frame from a file.
|
static DataFrame |
DataFrameLoader.load(File file,
DataReader reader)
Loads a data frame from a file using a specified
DataReader |
static DataFrame |
DataFrame.load(File file,
DataReader reader)
Loads a data frame from a file using a specified
DataReader |
static DataFrame |
DataFrameLoader.load(File file,
File metaFile)
Loads a data frame from a file and the corresponding meta file.
|
static DataFrame |
DataFrameLoader.load(File file,
File metaFile,
FilterPredicate filterPredicate)
Loads a data frame from a file and the corresponding meta file.
|
static DataFrame |
DataFrameLoader.load(File file,
FilterPredicate filterPredicate)
Loads a data frame from a file.
|
static DataFrame |
DataFrameLoader.load(File file,
ReadFormat readFormat)
Loads a data frame from a file using a specified
ReadFormat. |
static DataFrame |
DataFrame.load(File file,
ReadFormat readFormat)
Loads a data frame from a file using a specified
ReadFormat. |
static DataFrame |
DataFrameLoader.load(InputStream is)
Loads a data frame from a
InputStream using the default tab separated format (TSVFormat). |
static DataFrame |
DataFrame.load(InputStream is)
Loads a data frame from a
InputStream using the default tab separated format (TSVFormat). |
static DataFrame |
DataFrameLoader.load(InputStream is,
DataReader reader)
Loads a data frame from a
InputStream using a specified DataReader |
static DataFrame |
DataFrame.load(InputStream is,
DataReader reader)
Loads a data frame from a
InputStream using a specified DataReader |
static DataFrame |
DataFrameLoader.load(InputStream is,
ReadFormat readFormat)
Loads a data frame from a
InputStream using a specified ReadFormat. |
static DataFrame |
DataFrame.load(InputStream is,
ReadFormat readFormat)
Loads a data frame from a
InputStream using a specified ReadFormat. |
static DataFrame |
DataFrameLoader.load(Reader reader)
|
static DataFrame |
DataFrame.load(Reader reader)
|
static DataFrame |
DataFrameLoader.load(Reader r,
DataReader reader)
Loads a data frame from a
Reader using a specified DataReader |
static DataFrame |
DataFrame.load(Reader r,
DataReader reader)
Loads a data frame from a
Reader using a specified DataReader |
static DataFrame |
DataFrameLoader.load(Reader r,
ReadFormat readFormat)
Loads a data frame from a
Reader using a specified ReadFormat. |
static DataFrame |
DataFrame.load(Reader reader,
ReadFormat readFormat)
Loads a data frame from a
Reader using a specified ReadFormat. |
static DataFrame |
DataFrameLoader.load(String content)
Loads a data frame from a content string using the default tab separated format (
TSVFormat). |
static DataFrame |
DataFrame.load(String content)
Loads a data frame from a content string using the default tab separated format (
TSVFormat). |
static DataFrame |
DataFrameLoader.load(String resource,
ClassLoader classLoader)
Loads a data frame from a resource using the default tab separated format (
TSVFormat). |
static DataFrame |
DataFrame.load(String resource,
ClassLoader classLoader)
Loads a data frame from a resource using the default tab separated format (
TSVFormat). |
static DataFrame |
DataFrameLoader.load(String resource,
ClassLoader classLoader,
DataReader reader)
Loads a data frame from a resource using a specified
DataReader |
static DataFrame |
DataFrame.load(String resource,
ClassLoader classLoader,
DataReader reader)
Loads a data frame from a resource using a specified
DataReader |
static DataFrame |
DataFrameLoader.load(String resource,
ClassLoader classLoader,
ReadFormat readFormat)
Loads a data frame from a resource using a specified
ReadFormat |
static DataFrame |
DataFrame.load(String resource,
ClassLoader classLoader,
ReadFormat readFormat)
Loads a data frame from a resource using a specified
ReadFormat |
static DataFrame |
DataFrameLoader.load(String content,
DataReader reader)
Loads a data frame from a content String using a specified
DataReader |
static DataFrame |
DataFrame.load(String content,
DataReader reader)
Loads a data frame from a content String using a specified
DataReader |
static DataFrame |
DataFrameLoader.load(String content,
ReadFormat readFormat)
Loads a data frame from a content String using a specified
ReadFormat. |
static DataFrame |
DataFrame.load(String content,
ReadFormat readFormat)
Loads a data frame from a content String using a specified
ReadFormat. |
static DataFrame |
DataFrameLoader.load(URL url)
Loads a data frame from a URL using the default tab separated format (
TSVFormat). |
static DataFrame |
DataFrame.load(URL url)
Loads a data frame from a URL using the default tab separated format (
TSVFormat). |
static DataFrame |
DataFrameLoader.load(URL url,
DataReader reader)
Loads a data frame from a URL using a specified
DataReader |
static DataFrame |
DataFrame.load(URL url,
DataReader reader)
Loads a data frame from a URL using a specified
DataReader |
static DataFrame |
DataFrameLoader.load(URL url,
ReadFormat readFormat)
Loads a data frame from a URL array using a specified
ReadFormat. |
static DataFrame |
DataFrame.load(URL url,
ReadFormat readFormat)
Loads a data frame from a URL array using a specified
ReadFormat. |
static DataFrame |
DataFrameLoader.loadResource(String path,
String metaPath,
ClassLoader classLoader)
Loads a data frame from a resource and the corresponding meta resource.
|
static DataFrame |
DataFrameLoader.loadResource(String path,
String metaPath,
ClassLoader classLoader,
FilterPredicate filterPredicate)
Loads a data frame from a resource and the corresponding meta resource.
|
DataFrame |
DataFrame.removeColumn(DataFrameColumn column)
Removes a column from this data frame
|
DataFrame |
DataFrame.removeColumn(String header)
Removes a column from this data frame
|
DataFrame |
DataFrame.removeIndex(String name)
Removes the index with the specified name
|
DataFrame |
DataFrame.removePrimaryKey()
Removes the current primary key
|
DataFrame |
DataFrame.renameColumn(String name,
String newName)
Renames a column
|
DataFrame |
DataFrame.replaceColumn(DataFrameColumn existing,
DataFrameColumn replacement) |
DataFrame |
DataFrame.replaceColumn(String existing,
DataFrameColumn replacement) |
DataFrame |
DataFrame.reverse()
Reverses all columns
|
DataFrame |
DataFrame.select(FilterPredicate predicate)
Returns a new data frame based on filtered rows from this data frame.
|
DataFrame |
DataFrame.select(String predicateString)
Returns a new data frame based on filtered rows from this data frame.
|
DataFrame |
DataFrame.select(String colName,
Comparable value)
Returns a new data frame with all rows from this data frame where a specified column value equals
an input value.
|
DataFrame |
DefaultDataFrame.selectByIndex(String name,
Comparable... values) |
DataFrame |
DataFrame.selectByIndex(String name,
Comparable... values)
Returns a new dataframe containing data rows found using an index and the corresponding index values
|
DataFrame |
DataFrame.selectSubset(int from,
int to)
Creates a new data frame from a subset of this data frame.
|
DataFrame |
DataFrame.set(DataFrameHeader header) |
DataFrame |
DataFrame.set(DataRows rows)
Clears all rows in this data frame and sets new rows using the provided
DataRows. |
DataFrame |
DataFrame.setPrimaryKey(DataFrameColumn... cols)
Sets the primary key columns using column objects
|
DataFrame |
DataFrame.setPrimaryKey(String... colNames)
Sets the primary key columns using column names
|
DataFrame |
DataFrame.shuffle()
Shuffles all rows
|
DataFrame |
DataFrame.sort(Comparator<DataRow> comp)
Sorts the rows in this data frame using a custom
Comparator |
DataFrame |
DataFrame.sort(SortColumn... columns)
Sorts the rows in this data frame by one or more
SortColumn |
DataFrame |
DataFrame.sort(String name)
Sorts the rows in this data frame using one column and the default sort direction (ascending)
|
DataFrame |
DataFrame.sort(String name,
SortColumn.Direction dir)
Sorts the rows in this data frame using one column and sort direction.
|
DataFrame |
DataFrame.subset(int from,
int to)
Sets this data frame to a subset of itself.
|
DataFrame |
DefaultDataFrame.tail() |
DataFrame |
DataFrame.tail()
Returns the tail (bottom rows) of the dataframe
|
DataFrame |
DefaultDataFrame.tail(int size) |
DataFrame |
DataFrame.tail(int size)
Returns the tail (bottom rows) of the dataframe
|
DataFrame |
DataRows.toDataFrame() |
DataFrame |
DataFrameColumn.transform(ColumnDataFrameTransform<C> transformer)
Used to apply transformations on a column
|
DataFrame |
DataFrame.transform(DataFrameTransform transformer)
Converts this dataframe into another dataframe using a specified transformer
|
DataFrame |
DataFrame.update(DataRow dataRow)
Persists the updated values of a data row.
|
DataFrame |
ColumnSelection.where(FilterPredicate predicate)
Returns a dataframe containing the selected columns and rows filtered by a
FilterPredicate
an input value. |
DataFrame |
ColumnSelection.where(String predicateString)
Returns a dataframe containing the selected columns and rows filtered by a predicate
an input value.
|
DataFrame |
ColumnSelection.where(String colName,
Comparable value)
Returns a dataframe containing the selected columns and rows where a specified column value equals
an input value.
|
DataFrame |
ColumnSelection.whereIndex(String indexName,
Comparable... values)
Returns a dataframe containing the selected columns and rows found using a specified index
an input value.
|
| Modifier and Type | Method and Description |
|---|---|
DefaultDataFrame |
DefaultDataFrame.append(DataFrame dataFrame,
int rowIndex) |
DataFrame |
DataFrame.append(DataFrame dataFrame,
int rowIndex)
Appends a new row based on
Comparable values from another dataframe. |
DefaultDataFrame |
DefaultDataFrame.concat(DataFrame... dataFrames) |
DataFrame |
DataFrame.concat(DataFrame... dataFrames)
Appends the rows from an array of data frames to this data frame.
|
DefaultDataFrame |
DefaultDataFrame.concat(DataFrame other) |
DataFrame |
DataFrame.concat(DataFrame other)
Concatenates two data frames.
|
boolean |
DefaultDataFrame.isCompatible(DataFrame input) |
boolean |
DataFrame.isCompatible(DataFrame input)
Returns true if the header of an input data frame equals the header of this data frame.
|
JoinedDataFrame |
DefaultDataFrame.joinInner(DataFrame dataFrame,
JoinColumn... joinColumns) |
JoinedDataFrame |
DataFrame.joinInner(DataFrame dataFrame,
JoinColumn... joinColumns)
Joins this data frame with another data frame using the INNER JOIN method.
|
JoinedDataFrame |
DefaultDataFrame.joinInner(DataFrame dataFrame,
String... joinColumns) |
JoinedDataFrame |
DataFrame.joinInner(DataFrame dataFrame,
String... joinColumns)
Joins this data frame with another data frame using the INNER JOIN method.
|
JoinedDataFrame |
DefaultDataFrame.joinInner(DataFrame dataFrame,
String suffixA,
String suffixB,
JoinColumn... joinColumns) |
JoinedDataFrame |
DataFrame.joinInner(DataFrame dataFrame,
String suffixA,
String suffixB,
JoinColumn... joinColumns)
Joins this data frame with another data frame using the INNER JOIN method.
|
JoinedDataFrame |
DefaultDataFrame.joinLeft(DataFrame dataFrame,
JoinColumn... joinColumns) |
JoinedDataFrame |
DataFrame.joinLeft(DataFrame dataFrame,
JoinColumn... joinColumns)
Joins this data frame with another data frame using the LEFT JOIN method.
|
JoinedDataFrame |
DefaultDataFrame.joinLeft(DataFrame dataFrame,
String... joinColumns) |
JoinedDataFrame |
DataFrame.joinLeft(DataFrame dataFrame,
String... joinColumns)
Joins this data frame with another data frame using the LEFT JOIN method.
|
JoinedDataFrame |
DefaultDataFrame.joinLeft(DataFrame dataFrame,
String suffixA,
String suffixB,
JoinColumn... joinColumns) |
JoinedDataFrame |
DataFrame.joinLeft(DataFrame dataFrame,
String suffixA,
String suffixB,
JoinColumn... joinColumns)
Joins this data frame with another data frame using the LEFT JOIN method.
|
JoinedDataFrame |
DefaultDataFrame.joinOuter(DataFrame dataFrame,
JoinColumn... joinColumns) |
JoinedDataFrame |
DataFrame.joinOuter(DataFrame dataFrame,
JoinColumn... joinColumns)
Joins this data frame with another data frame using the OUTER JOIN method.
|
JoinedDataFrame |
DefaultDataFrame.joinOuter(DataFrame dataFrame,
String... joinColumns) |
JoinedDataFrame |
DataFrame.joinOuter(DataFrame dataFrame,
String... joinColumns)
Joins this data frame with another data frame using the OUTER JOIN method.
|
JoinedDataFrame |
DefaultDataFrame.joinOuter(DataFrame dataFrame,
String suffixA,
String suffixB,
JoinColumn... joinColumns) |
JoinedDataFrame |
DataFrame.joinOuter(DataFrame dataFrame,
String suffixA,
String suffixB,
JoinColumn... joinColumns)
Joins this data frame with another data frame using the OUTER JOIN method.
|
JoinedDataFrame |
DefaultDataFrame.joinRight(DataFrame dataFrame,
JoinColumn... joinColumns) |
JoinedDataFrame |
DataFrame.joinRight(DataFrame dataFrame,
JoinColumn... joinColumns)
Joins this data frame with another data frame using the LEFT JOIN method.
|
JoinedDataFrame |
DefaultDataFrame.joinRight(DataFrame dataFrame,
String... joinColumns) |
JoinedDataFrame |
DataFrame.joinRight(DataFrame dataFrame,
String... joinColumns)
Joins this data frame with another data frame using the RIGHT JOIN method.
|
JoinedDataFrame |
DefaultDataFrame.joinRight(DataFrame dataFrame,
String suffixA,
String suffixB,
JoinColumn... joinColumns) |
JoinedDataFrame |
DataFrame.joinRight(DataFrame dataFrame,
String suffixA,
String suffixB,
JoinColumn... joinColumns)
Joins this data frame with another data frame using the RIGHT JOIN method.
|
static void |
DataFrameWriter.print(DataFrame dataFrame)
Prints a dataframe to
System.out using the default print format (DataFrameWriter.DEFAULT_WRITE_FORMAT). |
static void |
DataFrameWriter.print(DataFrame dataFrame,
DataWriter dataWriter)
Prints a dataframe to
System.out using a specified DataWriter. |
static void |
DataFrameWriter.print(DataFrame dataFrame,
WriteFormat writeFormat)
Prints a dataframe to
System.out using a specified WriteFormat. |
protected DefaultDataFrame |
DefaultDataFrame.set(DataFrame dataFrame,
Indices indices) |
static void |
DataFrameWriter.write(File file,
DataFrame dataFrame)
Writes a dataframe to a file using the default write format (
DataFrameWriter.DEFAULT_WRITE_FORMAT). |
static void |
DataFrameWriter.write(File file,
DataFrame dataFrame,
boolean writeMetaFile)
Writes a dataframe to a file using the default write format (
DataFrameWriter.DEFAULT_WRITE_FORMAT). |
static void |
DataFrameWriter.write(File file,
DataFrame dataFrame,
DataWriter dataWriter)
Writes a dataframe to a file using a specified
DataWriter. |
static void |
DataFrameWriter.write(File file,
DataFrame dataFrame,
DataWriter dataWriter,
boolean writeMetaFile)
Writes a dataframe to a file using a specified
DataWriter. |
static void |
DataFrameWriter.write(File file,
DataFrame dataFrame,
WriteFormat writeFormat)
Writes a dataframe to a file using a specified
WriteFormat. |
static void |
DataFrameWriter.write(File file,
DataFrame dataFrame,
WriteFormat writeFormat,
boolean writeMetaFile)
Writes a dataframe to a file using a specified
WriteFormat. |
static void |
DataFrameWriter.write(OutputStream outputStream,
DataFrame dataFrame)
Writes a dataframe to a
OutputStream using the default write format (DataFrameWriter.DEFAULT_WRITE_FORMAT). |
static void |
DataFrameWriter.write(OutputStream outputStream,
DataFrame dataFrame,
DataWriter dataWriter)
Writes a dataframe to a
OutputStream using a specified DataWriter. |
static void |
DataFrameWriter.write(OutputStream outputStream,
DataFrame dataFrame,
WriteFormat writeFormat)
Writes a dataframe to a
OutputStream using a specified WriteFormat. |
static void |
DataFrameWriter.write(Writer writer,
DataFrame dataFrame)
Writes a dataframe to a
Writer using the default write format (DataFrameWriter.DEFAULT_WRITE_FORMAT). |
static void |
DataFrameWriter.write(Writer writer,
DataFrame dataFrame,
DataWriter dataWriter)
Writes a dataframe to a
Writer using a specified DataWriter. |
static void |
DataFrameWriter.write(Writer writer,
DataFrame dataFrame,
WriteFormat writeFormat)
Writes a dataframe to a
Writer using a specified WriteFormat. |
static void |
DataFrameWriter.writeCSV(File file,
DataFrame dataFrame,
char separator,
boolean writeHeader)
Writes a dataframe to a file using the CSV file format (
CSVFormat) and a specified separator. |
static void |
DataFrameWriter.writeCSV(File file,
DataFrame dataFrame,
char separator,
boolean writeHeader,
boolean writeMetaFile)
Writes a dataframe to a file using the CSV file format (
CSVFormat) and a specified separator. |
static void |
DataFrameWriter.writeCSV(File file,
DataFrame dataFrame,
char separator,
String headerPrefix)
Writes a dataframe to a file using the CSV file format (
CSVFormat) and a specified separator. |
static void |
DataFrameWriter.writeCSV(File file,
DataFrame dataFrame,
char separator,
String headerPrefix,
boolean writeMetaFile)
Writes a dataframe to a file using the CSV file format (
CSVFormat) and a specified separator. |
static void |
DataFrameWriter.writeCSV(OutputStream outputStream,
DataFrame dataFrame,
char separator,
boolean writeHeader)
Writes a dataframe to a
OutputStream using the CSV file format (CSVFormat) and a specified separator. |
static void |
DataFrameWriter.writeCSV(OutputStream outputStream,
DataFrame dataFrame,
char separator,
String headerPrefix)
Writes a dataframe to a
OutputStream using the CSV file format (CSVFormat) and a specified separator. |
static void |
DataFrameWriter.writeCSV(Writer writer,
DataFrame dataFrame,
char separator,
boolean writeHeader)
|
static void |
DataFrameWriter.writeCSV(Writer writer,
DataFrame dataFrame,
char separator,
String headerPrefix)
|
static void |
DataFrameWriter.writeMetaFile(File file,
DataFrame dataFrame,
DataWriter dataWriter)
Writes the meta file for a dataframe and
DataWriter to a target file |
| Modifier and Type | Method and Description |
|---|---|
DefaultDataFrame |
DefaultDataFrame.concat(Collection<DataFrame> dataFrames) |
DataFrame |
DataFrame.concat(Collection<DataFrame> dataFrames)
Appends the rows from a collection of data frames to this data frame.
|
| Constructor and Description |
|---|
ColumnSelection(DataFrame dataFrame,
DataFrameColumn... columns) |
DataRow(DataFrame dataFrame,
int index) |
DataRows(DataFrame dataFrame) |
DataRows(DataFrame dataFrame,
List<DataRow> rows) |
| Modifier and Type | Method and Description |
|---|---|
List<DataFrameColumn> |
CSVWriter.getMetaColumns(DataFrame dataFrame) |
Map<String,String> |
CSVWriter.getSettings(DataFrame dataFrame) |
| Modifier and Type | Class and Description |
|---|---|
class |
DataGroup
Created by Alex on 10.03.2016.
|
class |
DataGrouping
Created by Alex on 10.03.2016.
|
| Modifier and Type | Method and Description |
|---|---|
DataGrouping |
GroupUtil.groupBy(DataFrame df,
String... columns) |
| Modifier and Type | Method and Description |
|---|---|
DataGrouping |
TreeGroupUtil.groupBy(DataFrame df,
String... columns)
Groups a
DefaultDataFrame using one or more columns. |
| Modifier and Type | Method and Description |
|---|---|
void |
Indices.copyTo(DataFrame dataFrame)
Copies all indices into another data frame
|
| Constructor and Description |
|---|
Indices(DataFrame dataFrame)
Creates an index for a data frame
|
| Modifier and Type | Method and Description |
|---|---|
static IntervalIndex |
IntervalIndex.create(DataFrame dataFrame,
String name,
String startColumn,
String endColumn) |
| Modifier and Type | Method and Description |
|---|---|
abstract List<DataFrameColumn> |
DataWriter.getMetaColumns(DataFrame dataFrame) |
abstract Map<String,String> |
DataWriter.getSettings(DataFrame dataFrame) |
void |
DataWriter.write(File file,
DataFrame dataFrame,
boolean writeMeta)
Deprecated.
|
| Modifier and Type | Class and Description |
|---|---|
class |
JoinedDataFrame
Created by Alex on 13.03.2016.
|
| Modifier and Type | Method and Description |
|---|---|
String |
JoinInfo.getJoinedHeader(String original,
DataFrame dataFrame)
Returns the header name in the joined data frame for a header name from one of the original data frames
This method throws a
DataFrameRuntimeException if the data frame was not used for the join. |
int |
JoinInfo.getJoinedIndex(String original,
DataFrame dataFrame)
Returns the column index in the joined data frame for a header name from one of the original data frames
This method throws a
DataFrameRuntimeException if the data frame was not used for the join. |
JoinedDataFrame |
JoinUtil.innerJoin(DataFrame dfA,
DataFrame dfB,
JoinColumn... joinColumns) |
JoinedDataFrame |
JoinUtil.innerJoin(DataFrame dfA,
DataFrame dfB,
String joinSuffixA,
String joinSuffixB,
JoinColumn... joinColumns) |
boolean |
JoinInfo.isA(DataFrame dataFrame)
Returns true if the specified data frame equals the first data frames used for the join.
|
boolean |
JoinInfo.isB(DataFrame dataFrame)
Returns true if the specified data frame equals the second data frames used for the join.
|
JoinedDataFrame |
JoinOperation.join(DataFrame dfA,
DataFrame dfB,
String joinSuffixA,
String joinSuffixB,
JoinColumn... joinColumns) |
JoinedDataFrame |
JoinUtil.leftJoin(DataFrame dfA,
DataFrame dfB,
JoinColumn... joinColumns) |
JoinedDataFrame |
JoinUtil.leftJoin(DataFrame dfA,
DataFrame dfB,
String joinSuffixA,
String joinSuffixB,
JoinColumn... joinColumns) |
JoinedDataFrame |
JoinUtil.outerJoin(DataFrame dfA,
DataFrame dfB,
JoinColumn... joinColumns) |
JoinedDataFrame |
JoinUtil.outerJoin(DataFrame dfA,
DataFrame dfB,
String joinSuffixA,
String joinSuffixB,
JoinColumn... joinColumns) |
JoinedDataFrame |
JoinUtil.rightJoin(DataFrame dfA,
DataFrame dfB,
JoinColumn... joinColumns) |
JoinedDataFrame |
JoinUtil.rightJoin(DataFrame dfA,
DataFrame dfB,
String joinSuffixA,
String joinSuffixB,
JoinColumn... joinColumns) |
| Constructor and Description |
|---|
JoinInfo(DataFrameHeader header,
DataFrame dataFrameA,
DataFrame dataFrameB)
Creates a join information using both data frames and the joined data frame header.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
JoinOperationUtil.appendGroupJoinedRows(Collection<Integer> rowIndices,
DataFrame dfB,
DataRow rowA,
int[] joinIndicesA,
int[] joinIndicesB,
int joinedSize,
DataFrame joinedDataFrame)
Appends the joined rows resulting from a row from one data frame and a data group from the other data frame
|
static JoinedDataFrame |
DirectionJoinUtil.createDirectionJoin(DataFrame dfA,
DataFrame dfB,
JoinInfo joinInfo,
JoinColumn[] joinColumns)
Creates a direction (left or right) join
|
static JoinInfo |
JoinOperationUtil.createJoinInfo(DataFrame dfA,
DataFrame dfB,
JoinColumn[] joinColumns,
String suffixA,
String suffixB)
Fills a join header with the header information of two data frames.
|
static int[] |
JoinOperationUtil.getJoinIndices(DataFrame dataFrame,
JoinInfo joinInfo) |
JoinedDataFrame |
DefaultJoinUtil.innerJoin(DataFrame dfA,
DataFrame dfB,
JoinColumn... joinColumns)
Joins two data frames using the INNER JOIN method and the default header name suffixes
|
JoinedDataFrame |
DefaultJoinUtil.innerJoin(DataFrame dfA,
DataFrame dfB,
String joinSuffixA,
String joinSuffixB,
JoinColumn... joinColumns)
Joins two data frames using the INNER JOIN method and specified suffixes for the column header names
|
JoinedDataFrame |
RightJoin.join(DataFrame dfA,
DataFrame dfB,
String joinSuffixA,
String joinSuffixB,
JoinColumn... joinColumns)
Joins two data frames using the RIGHT JOIN method
|
JoinedDataFrame |
OuterJoin.join(DataFrame dfA,
DataFrame dfB,
String joinSuffixA,
String joinSuffixB,
JoinColumn... joinColumns)
Joins two data frames using the INNER JOIN method
|
JoinedDataFrame |
LeftJoin.join(DataFrame dfA,
DataFrame dfB,
String joinSuffixA,
String joinSuffixB,
JoinColumn... joinColumns)
Joins two data frames using the LEFT JOIN method
|
JoinedDataFrame |
InnerJoin.join(DataFrame dfA,
DataFrame dfB,
String joinSuffixA,
String joinSuffixB,
JoinColumn... joinColumns)
Joins two data frames using the INNER JOIN method
|
JoinedDataFrame |
DefaultJoinUtil.leftJoin(DataFrame dfA,
DataFrame dfB,
JoinColumn... joinColumns)
Joins two data frames using the LEFT JOIN method and the default header name suffixes
|
JoinedDataFrame |
DefaultJoinUtil.leftJoin(DataFrame dfA,
DataFrame dfB,
String joinSuffixA,
String joinSuffixB,
JoinColumn... joinColumns)
Joins two data frames using the LEFT JOIN method and specified suffixes for the column header names
|
JoinedDataFrame |
DefaultJoinUtil.outerJoin(DataFrame dfA,
DataFrame dfB,
JoinColumn... joinColumns)
Joins two data frames using the OUTER JOIN method and the default header name suffixes
|
JoinedDataFrame |
DefaultJoinUtil.outerJoin(DataFrame dfA,
DataFrame dfB,
String joinSuffixA,
String joinSuffixB,
JoinColumn... joinColumns)
Joins two data frames using the OUTER JOIN method and specified suffixes for the column header names
|
JoinedDataFrame |
DefaultJoinUtil.rightJoin(DataFrame dfA,
DataFrame dfB,
JoinColumn... joinColumns)
Joins two data frames using the RIGHT JOIN method and the default header name suffixes
|
JoinedDataFrame |
DefaultJoinUtil.rightJoin(DataFrame dfA,
DataFrame dfB,
String joinSuffixA,
String joinSuffixB,
JoinColumn... joinColumns)
Joins two data frames using the RIGHT JOIN method and specified suffixes for the column header names
|
| Constructor and Description |
|---|
JoinTree(JoinTree.LeafMode mode,
DataFrame dfA,
DataFrame dfB,
JoinColumn... columns) |
| Modifier and Type | Method and Description |
|---|---|
static DataFrameMeta |
DataFrameMeta.create(DataFrame dataFrame,
Class<? extends ReadFormat> readFormatClass,
DataWriter dataWriterBuilder)
Creates data frame meta information
|
| Modifier and Type | Method and Description |
|---|---|
List<DataFrameColumn> |
Printer.getMetaColumns(DataFrame dataFrame) |
Map<String,String> |
Printer.getSettings(DataFrame dataFrame) |
| Modifier and Type | Method and Description |
|---|---|
DataFrame |
CountTransformer.transform(DataFrameColumn<T,?> source)
Creates a new dataframe containing the values of the input column and a column with the corresponding counts
|
DataFrame |
ColumnDataFrameTransform.transform(I source)
Transforms an input column into a data frame
|
Copyright © 2020. All rights reserved.