public final class Quantiles extends Iced
| Modifier and Type | Class and Description |
|---|---|
static class |
Quantiles.BinningTask |
| Modifier and Type | Field and Description |
|---|---|
Vec |
_column |
java.lang.String |
_column_name |
java.lang.String[] |
_domain |
boolean |
_done |
boolean |
_interpolated |
int |
_interpolation_type |
int |
_interpolation_type_used |
boolean |
_isEnum |
boolean |
_isInt |
int |
_iterations |
double |
_max |
int |
_max_ncols |
int |
_max_qbins |
double |
_min |
int |
_multiple_pass |
double |
_newValEnd |
double |
_newValStart |
double[] |
_pctile |
double |
_quantile |
double |
_quantile_requested |
double |
_result |
double |
_result_single |
Frame |
_source_key |
long |
_totalRows |
double |
_valBinSize |
double |
_valEnd |
long |
_valMaxBinCnt |
double |
_valRange |
double |
_valStart |
java.lang.String |
colname |
long[] |
hcnt2 |
long |
hcnt2_high |
double |
hcnt2_high_min |
long |
hcnt2_low |
double[] |
hcnt2_max |
double[] |
hcnt2_min |
static int |
MAX_ENUM_SIZE |
| Constructor and Description |
|---|
Quantiles() |
Quantiles(Vec vec) |
Quantiles(Vec vec,
Frame key,
double q,
int max_q,
int multi_pass,
int interpo_type,
int max_nc,
java.lang.String col_name,
double requested_quantile,
int interpo_type_used,
boolean interpoed,
int iters,
double res,
double res_single) |
Quantiles(Vec vec,
int max_qbins,
double valStart,
double valEnd) |
| Modifier and Type | Method and Description |
|---|---|
Quantiles |
add(Chunk chk) |
void |
add(double val) |
Quantiles |
add(Quantiles other) |
void |
finishUp(Vec vec,
double[] quantiles_to_do,
int interpolation_type,
boolean multiPass) |
Quantiles |
setAllFields(Vec vec,
Frame key,
double q,
int max_q,
int multi_pass,
int interpo_type,
int max_nc,
java.lang.String col_name,
double requested_quantile,
int interpo_type_used,
boolean interpoed,
int iters,
double res,
double res_single) |
Quantiles |
setVecFields(Vec vec,
int max_qbins,
double valStart,
double valEnd) |
clone, frozenType, read_impl, read, readExternal, readJSON_impl, readJSON, toJsonString, write_impl, write, writeExternal, writeHTML_impl, writeHTML, writeJSON_impl, writeJSONpublic Frame _source_key
public Vec _column
public double _quantile
public int _max_qbins
public int _multiple_pass
public int _interpolation_type
public int _max_ncols
public java.lang.String _column_name
public double _quantile_requested
public int _interpolation_type_used
public boolean _interpolated
public int _iterations
public double _result
public double _result_single
public static final int MAX_ENUM_SIZE
public long _totalRows
public double _max
public double _min
public boolean _isInt
public boolean _isEnum
public java.lang.String[] _domain
public double _valStart
public double _valEnd
public long _valMaxBinCnt
public double _valRange
public double _valBinSize
public double _newValStart
public double _newValEnd
public double[] _pctile
public boolean _done
public long[] hcnt2
public double[] hcnt2_min
public double[] hcnt2_max
public long hcnt2_low
public long hcnt2_high
public double hcnt2_high_min
public Quantiles()
public Quantiles(Vec vec, int max_qbins, double valStart, double valEnd)
public Quantiles(Vec vec)
public void finishUp(Vec vec, double[] quantiles_to_do, int interpolation_type, boolean multiPass)
public Quantiles setAllFields(Vec vec, Frame key, double q, int max_q, int multi_pass, int interpo_type, int max_nc, java.lang.String col_name, double requested_quantile, int interpo_type_used, boolean interpoed, int iters, double res, double res_single)
public void add(double val)