UNPKG

@modelx/modelx

Version:

Construct AI & ML models with JSON using Typescript & Tensorflow

759 lines (758 loc) 131 kB
<!doctype html> <html class="default no-js"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <title>DataSet | @modelx/data</title> <meta name="description" content=""> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="stylesheet" href="../assets/css/main.css"> </head> <body> <header> <div class="tsd-page-toolbar"> <div class="container"> <div class="table-wrap"> <div class="table-cell" id="tsd-search" data-index="../assets/js/search.js" data-base=".."> <div class="field"> <label for="tsd-search-field" class="tsd-widget search no-caption">Search</label> <input id="tsd-search-field" type="text" /> </div> <ul class="results"> <li class="state loading">Preparing search index...</li> <li class="state failure">The search index is not available</li> </ul> <a href="../index.html" class="title">@modelx/data</a> </div> <div class="table-cell" id="tsd-widgets"> <div id="tsd-filter"> <a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a> <div class="tsd-filter-group"> <div class="tsd-select" id="tsd-filter-visibility"> <span class="tsd-select-label">All</span> <ul class="tsd-select-list"> <li data-value="public">Public</li> <li data-value="protected">Public/Protected</li> <li data-value="private" class="selected">All</li> </ul> </div> <input type="checkbox" id="tsd-filter-inherited" checked /> <label class="tsd-widget" for="tsd-filter-inherited">Inherited</label> <input type="checkbox" id="tsd-filter-externals" checked /> <label class="tsd-widget" for="tsd-filter-externals">Externals</label> <input type="checkbox" id="tsd-filter-only-exported" /> <label class="tsd-widget" for="tsd-filter-only-exported">Only exported</label> </div> </div> <a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a> </div> </div> </div> </div> <div class="tsd-page-title"> <div class="container"> <ul class="tsd-breadcrumb"> <li> <a href="../globals.html">Globals</a> </li> <li> <a href="../modules/_node_modules__modelx_data_src_dataset_.html">&quot;node_modules/@modelx/data/src/DataSet&quot;</a> </li> <li> <a href="_node_modules__modelx_data_src_dataset_.dataset.html">DataSet</a> </li> </ul> <h1>Class DataSet</h1> </div> </div> </header> <div class="container container-main"> <div class="row"> <div class="col-8 col-content"> <section class="tsd-panel tsd-comment"> <div class="tsd-comment tsd-typography"> <div class="lead"> <p>class for manipulating an array of objects, typically from CSV data</p> </div> <dl class="tsd-comment-tags"> <dt>memberof</dt> <dd><p>preprocessing</p> </dd> </dl> </div> </section> <section class="tsd-panel tsd-hierarchy"> <h3>Hierarchy</h3> <ul class="tsd-hierarchy"> <li> <span class="target">DataSet</span> </li> </ul> </section> <section class="tsd-panel-group tsd-index-group"> <h2>Index</h2> <section class="tsd-panel tsd-index-panel"> <div class="tsd-index-content"> <section class="tsd-index-section "> <h3>Constructors</h3> <ul class="tsd-index-list"> <li class="tsd-kind-constructor tsd-parent-kind-class"><a href="_node_modules__modelx_data_src_dataset_.dataset.html#constructor" class="tsd-kind-icon">constructor</a></li> </ul> </section> <section class="tsd-index-section "> <h3>Properties</h3> <ul class="tsd-index-list"> <li class="tsd-kind-property tsd-parent-kind-class"><a href="_node_modules__modelx_data_src_dataset_.dataset.html#columnarray" class="tsd-kind-icon">column<wbr>Array</a></li> <li class="tsd-kind-property tsd-parent-kind-class"><a href="_node_modules__modelx_data_src_dataset_.dataset.html#columnmatrix" class="tsd-kind-icon">column<wbr>Matrix</a></li> <li class="tsd-kind-property tsd-parent-kind-class"><a href="_node_modules__modelx_data_src_dataset_.dataset.html#config" class="tsd-kind-icon">config</a></li> <li class="tsd-kind-property tsd-parent-kind-class"><a href="_node_modules__modelx_data_src_dataset_.dataset.html#data" class="tsd-kind-icon">data</a></li> <li class="tsd-kind-property tsd-parent-kind-class"><a href="_node_modules__modelx_data_src_dataset_.dataset.html#encodeobject" class="tsd-kind-icon">encode<wbr>Object</a></li> <li class="tsd-kind-property tsd-parent-kind-class"><a href="_node_modules__modelx_data_src_dataset_.dataset.html#encoders" class="tsd-kind-icon">encoders</a></li> <li class="tsd-kind-property tsd-parent-kind-class"><a href="_node_modules__modelx_data_src_dataset_.dataset.html#gettransforms" class="tsd-kind-icon">get<wbr>Transforms</a></li> <li class="tsd-kind-property tsd-parent-kind-class"><a href="_node_modules__modelx_data_src_dataset_.dataset.html#labels" class="tsd-kind-icon">labels</a></li> <li class="tsd-kind-property tsd-parent-kind-class"><a href="_node_modules__modelx_data_src_dataset_.dataset.html#onehotdecoder" class="tsd-kind-icon">one<wbr>Hot<wbr>Decoder</a></li> <li class="tsd-kind-property tsd-parent-kind-class"><a href="_node_modules__modelx_data_src_dataset_.dataset.html#onehotencoder" class="tsd-kind-icon">one<wbr>Hot<wbr>Encoder</a></li> <li class="tsd-kind-property tsd-parent-kind-class"><a href="_node_modules__modelx_data_src_dataset_.dataset.html#reversecolumnmatrix" class="tsd-kind-icon">reverse<wbr>Column<wbr>Matrix</a></li> <li class="tsd-kind-property tsd-parent-kind-class"><a href="_node_modules__modelx_data_src_dataset_.dataset.html#reversecolumnvector" class="tsd-kind-icon">reverse<wbr>Column<wbr>Vector</a></li> <li class="tsd-kind-property tsd-parent-kind-class"><a href="_node_modules__modelx_data_src_dataset_.dataset.html#scalers" class="tsd-kind-icon">scalers</a></li> <li class="tsd-kind-property tsd-parent-kind-class"><a href="_node_modules__modelx_data_src_dataset_.dataset.html#selectcolumns" class="tsd-kind-icon">select<wbr>Columns</a></li> <li class="tsd-kind-property tsd-parent-kind-class tsd-is-static"><a href="_node_modules__modelx_data_src_dataset_.dataset.html#data-1" class="tsd-kind-icon">data</a></li> <li class="tsd-kind-property tsd-parent-kind-class tsd-is-static"><a href="_node_modules__modelx_data_src_dataset_.dataset.html#encoders-1" class="tsd-kind-icon">encoders</a></li> </ul> </section> <section class="tsd-index-section "> <h3>Methods</h3> <ul class="tsd-index-list"> <li class="tsd-kind-method tsd-parent-kind-class"><a href="_node_modules__modelx_data_src_dataset_.dataset.html#columndescale" class="tsd-kind-icon">column<wbr>Descale</a></li> <li class="tsd-kind-method tsd-parent-kind-class"><a href="_node_modules__modelx_data_src_dataset_.dataset.html#columnmerge" class="tsd-kind-icon">column<wbr>Merge</a></li> <li class="tsd-kind-method tsd-parent-kind-class"><a href="_node_modules__modelx_data_src_dataset_.dataset.html#columnreducer" class="tsd-kind-icon">column<wbr>Reducer</a></li> <li class="tsd-kind-method tsd-parent-kind-class"><a href="_node_modules__modelx_data_src_dataset_.dataset.html#columnreplace" class="tsd-kind-icon">column<wbr>Replace</a></li> <li class="tsd-kind-method tsd-parent-kind-class"><a href="_node_modules__modelx_data_src_dataset_.dataset.html#columnscale" class="tsd-kind-icon">column<wbr>Scale</a></li> <li class="tsd-kind-method tsd-parent-kind-class"><a href="_node_modules__modelx_data_src_dataset_.dataset.html#exportfeatures" class="tsd-kind-icon">export<wbr>Features</a></li> <li class="tsd-kind-method tsd-parent-kind-class"><a href="_node_modules__modelx_data_src_dataset_.dataset.html#filtercolumn" class="tsd-kind-icon">filter<wbr>Column</a></li> <li class="tsd-kind-method tsd-parent-kind-class"><a href="_node_modules__modelx_data_src_dataset_.dataset.html#fitcolumns" class="tsd-kind-icon">fit<wbr>Columns</a></li> <li class="tsd-kind-method tsd-parent-kind-class"><a href="_node_modules__modelx_data_src_dataset_.dataset.html#fitinversetransforms" class="tsd-kind-icon">fit<wbr>Inverse<wbr>Transforms</a></li> <li class="tsd-kind-method tsd-parent-kind-class"><a href="_node_modules__modelx_data_src_dataset_.dataset.html#fittransforms" class="tsd-kind-icon">fit<wbr>Transforms</a></li> <li class="tsd-kind-method tsd-parent-kind-class"><a href="_node_modules__modelx_data_src_dataset_.dataset.html#importfeatures" class="tsd-kind-icon">import<wbr>Features</a></li> <li class="tsd-kind-method tsd-parent-kind-class"><a href="_node_modules__modelx_data_src_dataset_.dataset.html#inversetransformobject" class="tsd-kind-icon">inverse<wbr>Transform<wbr>Object</a></li> <li class="tsd-kind-method tsd-parent-kind-class"><a href="_node_modules__modelx_data_src_dataset_.dataset.html#labeldecode" class="tsd-kind-icon">label<wbr>Decode</a></li> <li class="tsd-kind-method tsd-parent-kind-class"><a href="_node_modules__modelx_data_src_dataset_.dataset.html#labelencoder" class="tsd-kind-icon">label<wbr>Encoder</a></li> <li class="tsd-kind-method tsd-parent-kind-class"><a href="_node_modules__modelx_data_src_dataset_.dataset.html#onehotcolumnarray" class="tsd-kind-icon">one<wbr>Hot<wbr>Column<wbr>Array</a></li> <li class="tsd-kind-method tsd-parent-kind-class"><a href="_node_modules__modelx_data_src_dataset_.dataset.html#transformobject" class="tsd-kind-icon">transform<wbr>Object</a></li> <li class="tsd-kind-method tsd-parent-kind-class tsd-is-static"><a href="_node_modules__modelx_data_src_dataset_.dataset.html#columnarray-1" class="tsd-kind-icon">column<wbr>Array</a></li> <li class="tsd-kind-method tsd-parent-kind-class tsd-is-static"><a href="_node_modules__modelx_data_src_dataset_.dataset.html#columnmatrix-1" class="tsd-kind-icon">column<wbr>Matrix</a></li> <li class="tsd-kind-method tsd-parent-kind-class tsd-is-static"><a href="_node_modules__modelx_data_src_dataset_.dataset.html#encodeobject-1" class="tsd-kind-icon">encode<wbr>Object</a></li> <li class="tsd-kind-method tsd-parent-kind-class tsd-is-static"><a href="_node_modules__modelx_data_src_dataset_.dataset.html#getbinaryvalue" class="tsd-kind-icon">get<wbr>Binary<wbr>Value</a></li> <li class="tsd-kind-method tsd-parent-kind-class tsd-is-static"><a href="_node_modules__modelx_data_src_dataset_.dataset.html#gettransforms-1" class="tsd-kind-icon">get<wbr>Transforms</a></li> <li class="tsd-kind-method tsd-parent-kind-class tsd-is-static"><a href="_node_modules__modelx_data_src_dataset_.dataset.html#maptoobject" class="tsd-kind-icon">map<wbr>ToObject</a></li> <li class="tsd-kind-method tsd-parent-kind-class tsd-is-static"><a href="_node_modules__modelx_data_src_dataset_.dataset.html#onehotcolumnarray-1" class="tsd-kind-icon">one<wbr>Hot<wbr>Column<wbr>Array</a></li> <li class="tsd-kind-method tsd-parent-kind-class tsd-is-static"><a href="_node_modules__modelx_data_src_dataset_.dataset.html#onehotdecoder-1" class="tsd-kind-icon">one<wbr>Hot<wbr>Decoder</a></li> <li class="tsd-kind-method tsd-parent-kind-class tsd-is-static"><a href="_node_modules__modelx_data_src_dataset_.dataset.html#onehotencoder-1" class="tsd-kind-icon">one<wbr>Hot<wbr>Encoder</a></li> <li class="tsd-kind-method tsd-parent-kind-class tsd-is-static"><a href="_node_modules__modelx_data_src_dataset_.dataset.html#reversecolumnmatrix-1" class="tsd-kind-icon">reverse<wbr>Column<wbr>Matrix</a></li> <li class="tsd-kind-method tsd-parent-kind-class tsd-is-static"><a href="_node_modules__modelx_data_src_dataset_.dataset.html#reversecolumnvector-1" class="tsd-kind-icon">reverse<wbr>Column<wbr>Vector</a></li> <li class="tsd-kind-method tsd-parent-kind-class tsd-is-static"><a href="_node_modules__modelx_data_src_dataset_.dataset.html#selectcolumns-1" class="tsd-kind-icon">select<wbr>Columns</a></li> </ul> </section> </div> </section> </section> <section class="tsd-panel-group tsd-member-group "> <h2>Constructors</h2> <section class="tsd-panel tsd-member tsd-kind-constructor tsd-parent-kind-class"> <a name="constructor" class="tsd-anchor"></a> <h3>constructor</h3> <ul class="tsd-signatures tsd-kind-constructor tsd-parent-kind-class"> <li class="tsd-signature tsd-kind-icon">new <wbr>Data<wbr>Set<span class="tsd-signature-symbol">(</span>data<span class="tsd-signature-symbol">?: </span><a href="../modules/_node_modules__modelx_data_src_dataset_.html#data" class="tsd-signature-type">Data</a>, options<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-symbol">{}</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_node_modules__modelx_data_src_dataset_.dataset.html" class="tsd-signature-type">DataSet</a></li> </ul> <ul class="tsd-descriptions"> <li class="tsd-description"> <aside class="tsd-sources"> <ul> <li>Defined in Users/yawjosephetse/Developer/github/repetere/modelx/node_modules/@modelx/data/src/DataSet.ts:465</li> </ul> </aside> <div class="tsd-comment tsd-typography"> <div class="lead"> <p>creates a new raw data instance for preprocessing data for machine learning</p> </div> <dl class="tsd-comment-tags"> <dt>example</dt> <dd><p>const dataset = new ms.DataSet(csvData);</p> </dd> </dl> </div> <h4 class="tsd-parameters-title">Parameters</h4> <ul class="tsd-parameters"> <li> <h5><span class="tsd-flag ts-flagDefault value">Default value</span> data: <a href="../modules/_node_modules__modelx_data_src_dataset_.html#data" class="tsd-signature-type">Data</a><span class="tsd-signature-symbol"> = []</span></h5> </li> <li> <h5><span class="tsd-flag ts-flagDefault value">Default value</span> options: <span class="tsd-signature-symbol">{}</span><span class="tsd-signature-symbol"> = {}</span></h5> <ul class="tsd-parameters"> </ul> </li> </ul> <h4 class="tsd-returns-title">Returns <a href="_node_modules__modelx_data_src_dataset_.dataset.html" class="tsd-signature-type">DataSet</a></h4> </li> </ul> </section> </section> <section class="tsd-panel-group tsd-member-group "> <h2>Properties</h2> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class"> <a name="columnarray" class="tsd-anchor"></a> <h3>column<wbr>Array</h3> <div class="tsd-signature tsd-kind-icon">column<wbr>Array<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">...</span>args<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><span class="tsd-signature-type">any</span></div> <aside class="tsd-sources"> <ul> <li>Defined in Users/yawjosephetse/Developer/github/repetere/modelx/node_modules/@modelx/data/src/DataSet.ts:75</li> </ul> </aside> <div class="tsd-type-declaration"> <h4>Type declaration</h4> <ul class="tsd-parameters"> <li class="tsd-parameter-siganture"> <ul class="tsd-signatures tsd-kind-type-literal tsd-parent-kind-property"> <li class="tsd-signature tsd-kind-icon"><span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">...</span>args<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span></li> </ul> <ul class="tsd-descriptions"> <li class="tsd-description"> <h4 class="tsd-parameters-title">Parameters</h4> <ul class="tsd-parameters"> <li> <h5><span class="tsd-flag ts-flagRest">Rest</span> <span class="tsd-signature-symbol">...</span>args: <span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">[]</span></h5> </li> </ul> <h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">any</span></h4> </li> </ul> </li> </ul> </div> </section> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class"> <a name="columnmatrix" class="tsd-anchor"></a> <h3>column<wbr>Matrix</h3> <div class="tsd-signature tsd-kind-icon">column<wbr>Matrix<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">...</span>args<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><span class="tsd-signature-type">any</span></div> <aside class="tsd-sources"> <ul> <li>Defined in Users/yawjosephetse/Developer/github/repetere/modelx/node_modules/@modelx/data/src/DataSet.ts:79</li> </ul> </aside> <div class="tsd-type-declaration"> <h4>Type declaration</h4> <ul class="tsd-parameters"> <li class="tsd-parameter-siganture"> <ul class="tsd-signatures tsd-kind-type-literal tsd-parent-kind-property"> <li class="tsd-signature tsd-kind-icon"><span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">...</span>args<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span></li> </ul> <ul class="tsd-descriptions"> <li class="tsd-description"> <h4 class="tsd-parameters-title">Parameters</h4> <ul class="tsd-parameters"> <li> <h5><span class="tsd-flag ts-flagRest">Rest</span> <span class="tsd-signature-symbol">...</span>args: <span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">[]</span></h5> </li> </ul> <h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">any</span></h4> </li> </ul> </li> </ul> </div> </section> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class"> <a name="config" class="tsd-anchor"></a> <h3>config</h3> <div class="tsd-signature tsd-kind-icon">config<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{}</span></div> <aside class="tsd-sources"> <ul> <li>Defined in Users/yawjosephetse/Developer/github/repetere/modelx/node_modules/@modelx/data/src/DataSet.ts:69</li> </ul> </aside> <div class="tsd-type-declaration"> <h4>Type declaration</h4> <ul class="tsd-parameters"> <li class="tsd-parameter-index-signature"> <h5><span class="tsd-signature-symbol">[</span>index: <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">]: </span><span class="tsd-signature-type">any</span></h5> </li> </ul> </div> </section> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class"> <a name="data" class="tsd-anchor"></a> <h3>data</h3> <div class="tsd-signature tsd-kind-icon">data<span class="tsd-signature-symbol">:</span> <a href="../modules/_node_modules__modelx_data_src_dataset_.html#data" class="tsd-signature-type">Data</a></div> <aside class="tsd-sources"> <ul> <li>Defined in Users/yawjosephetse/Developer/github/repetere/modelx/node_modules/@modelx/data/src/DataSet.ts:70</li> </ul> </aside> </section> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class"> <a name="encodeobject" class="tsd-anchor"></a> <h3>encode<wbr>Object</h3> <div class="tsd-signature tsd-kind-icon">encode<wbr>Object<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">...</span>args<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><span class="tsd-signature-type">any</span></div> <aside class="tsd-sources"> <ul> <li>Defined in Users/yawjosephetse/Developer/github/repetere/modelx/node_modules/@modelx/data/src/DataSet.ts:76</li> </ul> </aside> <div class="tsd-type-declaration"> <h4>Type declaration</h4> <ul class="tsd-parameters"> <li class="tsd-parameter-siganture"> <ul class="tsd-signatures tsd-kind-type-literal tsd-parent-kind-property"> <li class="tsd-signature tsd-kind-icon"><span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">...</span>args<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span></li> </ul> <ul class="tsd-descriptions"> <li class="tsd-description"> <h4 class="tsd-parameters-title">Parameters</h4> <ul class="tsd-parameters"> <li> <h5><span class="tsd-flag ts-flagRest">Rest</span> <span class="tsd-signature-symbol">...</span>args: <span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">[]</span></h5> </li> </ul> <h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">any</span></h4> </li> </ul> </li> </ul> </div> </section> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class"> <a name="encoders" class="tsd-anchor"></a> <h3>encoders</h3> <div class="tsd-signature tsd-kind-icon">encoders<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span></div> <aside class="tsd-sources"> <ul> <li>Defined in Users/yawjosephetse/Developer/github/repetere/modelx/node_modules/@modelx/data/src/DataSet.ts:72</li> </ul> </aside> </section> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class"> <a name="gettransforms" class="tsd-anchor"></a> <h3>get<wbr>Transforms</h3> <div class="tsd-signature tsd-kind-icon">get<wbr>Transforms<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">...</span>args<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><span class="tsd-signature-type">any</span></div> <aside class="tsd-sources"> <ul> <li>Defined in Users/yawjosephetse/Developer/github/repetere/modelx/node_modules/@modelx/data/src/DataSet.ts:82</li> </ul> </aside> <div class="tsd-type-declaration"> <h4>Type declaration</h4> <ul class="tsd-parameters"> <li class="tsd-parameter-siganture"> <ul class="tsd-signatures tsd-kind-type-literal tsd-parent-kind-property"> <li class="tsd-signature tsd-kind-icon"><span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">...</span>args<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span></li> </ul> <ul class="tsd-descriptions"> <li class="tsd-description"> <h4 class="tsd-parameters-title">Parameters</h4> <ul class="tsd-parameters"> <li> <h5><span class="tsd-flag ts-flagRest">Rest</span> <span class="tsd-signature-symbol">...</span>args: <span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">[]</span></h5> </li> </ul> <h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">any</span></h4> </li> </ul> </li> </ul> </div> </section> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class"> <a name="labels" class="tsd-anchor"></a> <h3>labels</h3> <div class="tsd-signature tsd-kind-icon">labels<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span></div> <aside class="tsd-sources"> <ul> <li>Defined in Users/yawjosephetse/Developer/github/repetere/modelx/node_modules/@modelx/data/src/DataSet.ts:71</li> </ul> </aside> </section> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class"> <a name="onehotdecoder" class="tsd-anchor"></a> <h3>one<wbr>Hot<wbr>Decoder</h3> <div class="tsd-signature tsd-kind-icon">one<wbr>Hot<wbr>Decoder<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">...</span>args<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><span class="tsd-signature-type">any</span></div> <aside class="tsd-sources"> <ul> <li>Defined in Users/yawjosephetse/Developer/github/repetere/modelx/node_modules/@modelx/data/src/DataSet.ts:78</li> </ul> </aside> <div class="tsd-type-declaration"> <h4>Type declaration</h4> <ul class="tsd-parameters"> <li class="tsd-parameter-siganture"> <ul class="tsd-signatures tsd-kind-type-literal tsd-parent-kind-property"> <li class="tsd-signature tsd-kind-icon"><span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">...</span>args<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span></li> </ul> <ul class="tsd-descriptions"> <li class="tsd-description"> <h4 class="tsd-parameters-title">Parameters</h4> <ul class="tsd-parameters"> <li> <h5><span class="tsd-flag ts-flagRest">Rest</span> <span class="tsd-signature-symbol">...</span>args: <span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">[]</span></h5> </li> </ul> <h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">any</span></h4> </li> </ul> </li> </ul> </div> </section> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class"> <a name="onehotencoder" class="tsd-anchor"></a> <h3>one<wbr>Hot<wbr>Encoder</h3> <div class="tsd-signature tsd-kind-icon">one<wbr>Hot<wbr>Encoder<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">...</span>args<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><span class="tsd-signature-type">any</span></div> <aside class="tsd-sources"> <ul> <li>Defined in Users/yawjosephetse/Developer/github/repetere/modelx/node_modules/@modelx/data/src/DataSet.ts:77</li> </ul> </aside> <div class="tsd-type-declaration"> <h4>Type declaration</h4> <ul class="tsd-parameters"> <li class="tsd-parameter-siganture"> <ul class="tsd-signatures tsd-kind-type-literal tsd-parent-kind-property"> <li class="tsd-signature tsd-kind-icon"><span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">...</span>args<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span></li> </ul> <ul class="tsd-descriptions"> <li class="tsd-description"> <h4 class="tsd-parameters-title">Parameters</h4> <ul class="tsd-parameters"> <li> <h5><span class="tsd-flag ts-flagRest">Rest</span> <span class="tsd-signature-symbol">...</span>args: <span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">[]</span></h5> </li> </ul> <h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">any</span></h4> </li> </ul> </li> </ul> </div> </section> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class"> <a name="reversecolumnmatrix" class="tsd-anchor"></a> <h3>reverse<wbr>Column<wbr>Matrix</h3> <div class="tsd-signature tsd-kind-icon">reverse<wbr>Column<wbr>Matrix<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">...</span>args<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><span class="tsd-signature-type">any</span></div> <aside class="tsd-sources"> <ul> <li>Defined in Users/yawjosephetse/Developer/github/repetere/modelx/node_modules/@modelx/data/src/DataSet.ts:80</li> </ul> </aside> <div class="tsd-type-declaration"> <h4>Type declaration</h4> <ul class="tsd-parameters"> <li class="tsd-parameter-siganture"> <ul class="tsd-signatures tsd-kind-type-literal tsd-parent-kind-property"> <li class="tsd-signature tsd-kind-icon"><span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">...</span>args<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span></li> </ul> <ul class="tsd-descriptions"> <li class="tsd-description"> <h4 class="tsd-parameters-title">Parameters</h4> <ul class="tsd-parameters"> <li> <h5><span class="tsd-flag ts-flagRest">Rest</span> <span class="tsd-signature-symbol">...</span>args: <span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">[]</span></h5> </li> </ul> <h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">any</span></h4> </li> </ul> </li> </ul> </div> </section> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class"> <a name="reversecolumnvector" class="tsd-anchor"></a> <h3>reverse<wbr>Column<wbr>Vector</h3> <div class="tsd-signature tsd-kind-icon">reverse<wbr>Column<wbr>Vector<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">...</span>args<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><span class="tsd-signature-type">any</span></div> <aside class="tsd-sources"> <ul> <li>Defined in Users/yawjosephetse/Developer/github/repetere/modelx/node_modules/@modelx/data/src/DataSet.ts:81</li> </ul> </aside> <div class="tsd-type-declaration"> <h4>Type declaration</h4> <ul class="tsd-parameters"> <li class="tsd-parameter-siganture"> <ul class="tsd-signatures tsd-kind-type-literal tsd-parent-kind-property"> <li class="tsd-signature tsd-kind-icon"><span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">...</span>args<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span></li> </ul> <ul class="tsd-descriptions"> <li class="tsd-description"> <h4 class="tsd-parameters-title">Parameters</h4> <ul class="tsd-parameters"> <li> <h5><span class="tsd-flag ts-flagRest">Rest</span> <span class="tsd-signature-symbol">...</span>args: <span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">[]</span></h5> </li> </ul> <h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">any</span></h4> </li> </ul> </li> </ul> </div> </section> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class"> <a name="scalers" class="tsd-anchor"></a> <h3>scalers</h3> <div class="tsd-signature tsd-kind-icon">scalers<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span></div> <aside class="tsd-sources"> <ul> <li>Defined in Users/yawjosephetse/Developer/github/repetere/modelx/node_modules/@modelx/data/src/DataSet.ts:73</li> </ul> </aside> </section> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class"> <a name="selectcolumns" class="tsd-anchor"></a> <h3>select<wbr>Columns</h3> <div class="tsd-signature tsd-kind-icon">select<wbr>Columns<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">...</span>args<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><span class="tsd-signature-type">any</span></div> <aside class="tsd-sources"> <ul> <li>Defined in Users/yawjosephetse/Developer/github/repetere/modelx/node_modules/@modelx/data/src/DataSet.ts:74</li> </ul> </aside> <div class="tsd-type-declaration"> <h4>Type declaration</h4> <ul class="tsd-parameters"> <li class="tsd-parameter-siganture"> <ul class="tsd-signatures tsd-kind-type-literal tsd-parent-kind-property"> <li class="tsd-signature tsd-kind-icon"><span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">...</span>args<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span></li> </ul> <ul class="tsd-descriptions"> <li class="tsd-description"> <h4 class="tsd-parameters-title">Parameters</h4> <ul class="tsd-parameters"> <li> <h5><span class="tsd-flag ts-flagRest">Rest</span> <span class="tsd-signature-symbol">...</span>args: <span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">[]</span></h5> </li> </ul> <h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">any</span></h4> </li> </ul> </li> </ul> </div> </section> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-static"> <a name="data-1" class="tsd-anchor"></a> <h3><span class="tsd-flag ts-flagStatic">Static</span> data</h3> <div class="tsd-signature tsd-kind-icon">data<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span></div> <aside class="tsd-sources"> <ul> <li>Defined in Users/yawjosephetse/Developer/github/repetere/modelx/node_modules/@modelx/data/src/DataSet.ts:84</li> </ul> </aside> </section> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-static"> <a name="encoders-1" class="tsd-anchor"></a> <h3><span class="tsd-flag ts-flagStatic">Static</span> encoders</h3> <div class="tsd-signature tsd-kind-icon">encoders<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span></div> <aside class="tsd-sources"> <ul> <li>Defined in Users/yawjosephetse/Developer/github/repetere/modelx/node_modules/@modelx/data/src/DataSet.ts:83</li> </ul> </aside> </section> </section> <section class="tsd-panel-group tsd-member-group "> <h2>Methods</h2> <section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"> <a name="columndescale" class="tsd-anchor"></a> <h3>column<wbr>Descale</h3> <ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"> <li class="tsd-signature tsd-kind-icon">column<wbr>Descale<span class="tsd-signature-symbol">(</span>name<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span>, options<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span></li> </ul> <ul class="tsd-descriptions"> <li class="tsd-description"> <aside class="tsd-sources"> <ul> <li>Defined in Users/yawjosephetse/Developer/github/repetere/modelx/node_modules/@modelx/data/src/DataSet.ts:684</li> </ul> </aside> <div class="tsd-comment tsd-typography"> <div class="lead"> <p>Returns a new array of descaled values</p> </div> <dl class="tsd-comment-tags"> <dt>example</dt> <dd><p>//dataset.columnArray(&#39;Age&#39;) =&gt; [ &#39;44&#39;,&#39;27&#39;,&#39;30&#39;,&#39;38&#39;,&#39;40&#39;,&#39;35&#39;,38.77777777777778,&#39;48&#39;,&#39;50&#39;,&#39;37&#39; ] const scaledData = [ 3.784189633918261, 3.295836866004329, 3.4011973816621555, 3.6375861597263857, 3.6888794541139363, 3.5553480614894135, 3.657847344866208, 3.8712010109078907, 3.912023005428146, 3.6109179126442243 ] dataset.columnDescale(&#39;Age&#39;) // =&gt; [ &#39;44&#39;,&#39;27&#39;,&#39;30&#39;,&#39;38&#39;,&#39;40&#39;,&#39;35&#39;,38.77777777777778,&#39;48&#39;,&#39;50&#39;,&#39;37&#39; ]</p> </dd> </dl> </div> <h4 class="tsd-parameters-title">Parameters</h4> <ul class="tsd-parameters"> <li> <h5>name: <span class="tsd-signature-type">any</span></h5> <div class="tsd-comment tsd-typography"> <p>name - csv column header, or JSON object property name</p> </div> </li> <li> <h5>options: <span class="tsd-signature-type">any</span></h5> </li> </ul> <h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">any</span></h4> <p>returns an array of scaled values</p> </li> </ul> </section> <section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"> <a name="columnmerge" class="tsd-anchor"></a> <h3>column<wbr>Merge</h3> <ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"> <li class="tsd-signature tsd-kind-icon">column<wbr>Merge<span class="tsd-signature-symbol">(</span>name<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span>, data<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-symbol">{ </span>__computed<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol"> }</span></li> </ul> <ul class="tsd-descriptions"> <li class="tsd-description"> <aside class="tsd-sources"> <ul> <li>Defined in Users/yawjosephetse/Developer/github/repetere/modelx/node_modules/@modelx/data/src/DataSet.ts:830</li> </ul> </aside> <div class="tsd-comment tsd-typography"> <div class="lead"> <p>it returns a new column that is merged onto the data set</p> </div> <dl class="tsd-comment-tags"> <dt>example</dt> <dd><p>CSVDataSet.columnMerge(&#39;DoubleAge&#39;, [ 88, 54, 60, 76, 80, 70, 0, 96, 100, 74 ]); //=&gt; { DoubleAge: [ 88, 54, 60, 76, 80, 70, 0, 96, 100, 74 ] }</p> </dd> </dl> </div> <h4 class="tsd-parameters-title">Parameters</h4> <ul class="tsd-parameters"> <li> <h5>name: <span class="tsd-signature-type">any</span></h5> <div class="tsd-comment tsd-typography"> <p>name of new Column</p> </div> </li> <li> <h5><span class="tsd-flag ts-flagDefault value">Default value</span> data: <span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol"> = []</span></h5> <div class="tsd-comment tsd-typography"> <p>new dataset data</p> </div> </li> </ul> <h4 class="tsd-returns-title">Returns <span class="tsd-signature-symbol">{ </span>__computed<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol"> }</span></h4> <ul class="tsd-parameters"> <li class="tsd-parameter"> <h5>__computed<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">[]</span></h5> </li> </ul> </li> </ul> </section> <section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"> <a name="columnreducer" class="tsd-anchor"></a> <h3>column<wbr>Reducer</h3> <ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"> <li class="tsd-signature tsd-kind-icon">column<wbr>Reducer<span class="tsd-signature-symbol">(</span>name<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span>, options<span class="tsd-signature-symbol">: </span><span class="tsd-signature-symbol">{ </span>columnName<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">; </span>columnOptions<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">; </span>reducer<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol"> }</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-symbol">{ </span>__computed<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol"> }</span></li> </ul> <ul class="tsd-descriptions"> <li class="tsd-description"> <aside class="tsd-sources"> <ul> <li>Defined in Users/yawjosephetse/Developer/github/repetere/modelx/node_modules/@modelx/data/src/DataSet.ts:816</li> </ul> </aside> <div class="tsd-comment tsd-typography"> <div class="lead"> <p>it returns a new column that reduces a column into a new column object, this is used in data prep to create new calculated columns for aggregrate statistics</p> </div> <dl class="tsd-comment-tags"> <dt>example</dt> <dd><p>const reducer = (result, value, index, arr) =&gt; { result.push(value * 2); return result; }; CSVDataSet.columnReducer(&#39;DoubleAge&#39;, { columnName: &#39;Age&#39;, reducer, }); //=&gt; { DoubleAge: [ 88, 54, 60, 76, 80, 70, 0, 96, 100, 74 ] }</p> </dd> </dl> </div> <h4 class="tsd-parameters-title">Parameters</h4> <ul class="tsd-parameters"> <li> <h5>name: <span class="tsd-signature-type">any</span></h5> <div class="tsd-comment tsd-typography"> <p>name of new Column</p> </div> </li> <li> <h5>options: <span class="tsd-signature-symbol">{ </span>columnName<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">; </span>columnOptions<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">; </span>reducer<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol"> }</span></h5> <ul class="tsd-parameters"> <li class="tsd-parameter"> <h5>column<wbr>Name<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span></h5> <div class="tsd-comment tsd-typography"> <p>name property for columnArray selection</p> </div> </li> <li class="tsd-parameter"> <h5>column<wbr>Options<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span></h5> <div class="tsd-comment tsd-typography"> <p>options property for columnArray</p> </div> </li> <li class="tsd-parameter"> <h5>reducer<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span></h5> <div class="tsd-comment tsd-typography"> <p>reducer function to reduce into new array, it should push values into the resulting array</p> </div> </li> </ul> </li> </ul> <h4 class="tsd-returns-title">Returns <span class="tsd-signature-symbol">{ </span>__computed<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol"> }</span></h4> <p>a new object that has reduced array as the value</p> <ul class="tsd-parameters"> <li class="tsd-parameter"> <h5>__computed<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span></h5> </li> </ul> </li> </ul> </section> <section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"> <a name="columnreplace" class="tsd-anchor"></a> <h3>column<wbr>Replace</h3> <ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"> <li class="tsd-signature tsd-kind-icon">column<wbr>Replace<span class="tsd-signature-symbol">(</span>name<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span>, options<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span></li> </ul> <ul class="tsd-descriptions"> <li class="tsd-description"> <aside class="tsd-sources"> <ul> <li>Defined in Users/yawjosephetse/Developer/github/repetere/modelx/node_modules/@modelx/data/src/DataSet.ts:992</li> </ul> </aside> <div class="tsd-comment tsd-typography"> <div class="lead"> <p>returns a new array of a selected column from an array of objects and replaces empty values, encodes values and scales values</p> </div> <dl class="tsd-comment-tags"> <dt>example</dt> <dd><p>//column Replace returns new Array with replaced missing data //[ &#39;44&#39;,&#39;27&#39;,&#39;30&#39;,&#39;38&#39;,&#39;40&#39;,&#39;35&#39;,38.77777777777778,&#39;48&#39;,&#39;50&#39;,&#39;37&#39; ] const ReplacedAgeMeanColumn = dataset.columnReplace(&#39;Age&#39;,{strategy:&#39;mean&#39;});</p> </dd> </dl> </div> <h4 class="tsd-parameters-title">Parameters</h4> <ul class="tsd-parameters"> <li> <h5>name: <span class="tsd-signature-type">any</span></h5> <div class="tsd-comment tsd-typography"> <p>csv column header, or JSON object property name</p> </div> </li> <li> <h5><span class="tsd-flag ts-flagDefault value">Default value</span> options: <span class="tsd-signature-type">any</span><span class="tsd-signature-symbol"> = {}</span></h5>