public final class CrossTab extends Object
Modifier and Type | Method | Description |
---|---|---|
static Table |
columnPercents(Table table,
String column1,
String column2) |
Returns a table containing the column percents made from a source table, after first
calculating the counts cross-tabulated from the given columns
|
static Table |
columnPercents(Table table,
CategoricalColumn<?> column1,
CategoricalColumn<?> column2) |
Returns a table containing the column percents made from a source table, after first
calculating the counts cross-tabulated from the given columns
|
static Table |
counts(Table table,
String columnName) |
Returns a Table containing counts of records in the given Table grouped by the given columnName
See also
Table.countBy(String...) |
static Table |
counts(Table table,
CategoricalColumn<?> column1,
CategoricalColumn<?> column2) |
Returns a table containing two-dimensional cross-tabulated counts for each combination of
values in
column1 and column2 |
static Table |
percents(Table table,
String column1) |
Returns a Table containing the proportion of records in the given Table grouped by the given
column TODO: Consider renaming to proportions
|
static Table |
rowPercents(Table table,
String column1,
String column2) |
Returns a table containing the row percents made from a source table, after first calculating
the counts cross-tabulated from the given columns
|
static Table |
rowPercents(Table table,
CategoricalColumn<?> column1,
CategoricalColumn<?> column2) |
Returns a table containing the row percents made from a source table, after first calculating
the counts cross-tabulated from the given columns
|
static Table |
tablePercents(Table table,
String column1,
String column2) |
Returns a table containing the table percents made from a source table, after first calculating
the counts cross-tabulated from the given columns
|
static Table |
tablePercents(Table table,
CategoricalColumn<?> column1,
CategoricalColumn<?> column2) |
Returns a table containing the table percents made from a source table, after first calculating
the counts cross-tabulated from the given columns
|
public static Table counts(Table table, CategoricalColumn<?> column1, CategoricalColumn<?> column2)
column1
and column2
table
- The table we're deriving the counts fromcolumn1
- A column in table
column2
- Another column in table
public static Table counts(Table table, String columnName)
Table.countBy(String...)
public static Table percents(Table table, String column1)
public static Table columnPercents(Table table, CategoricalColumn<?> column1, CategoricalColumn<?> column2)
public static Table columnPercents(Table table, String column1, String column2)
public static Table rowPercents(Table table, CategoricalColumn<?> column1, CategoricalColumn<?> column2)
public static Table rowPercents(Table table, String column1, String column2)
public static Table tablePercents(Table table, CategoricalColumn<?> column1, CategoricalColumn<?> column2)
Copyright © 2022. All rights reserved.