danfojs-base is the core module of Danfo.js. Danfojs-node and Danfojs-browser folders simply extends/export this functions and classes from this module.
- aggregators: All files that contain functions that aggregate data.
- core: Holds the core classes of Danfo.js.
daterange
: Class that represents a date range.datetime
: Class that represents a date and time.frame
: Class that represents a frame.series
: Class that represents a series.generic
: Class that represents a generic object.indexing
: Class that represents an indexing.math.ops
: Class that represents a math operation.strings
: Class that represents a string.
- io: Holds the IO classes of Danfo.js.
- browser: Holds the browser IO classes.
io.csv
: Holds the CSV IO classes.io.json
: Holds the JSON IO classes.io.excel
: Holds the excel IO classes.
- node: Holds the node IO classes for Node.js
io.csv
: Holds the CSV IO classes for Node.jsio.json
: Holds the JSON IO classes for Node.jsio.excel
: Holds the excel IO classes for Node.js
- browser: Holds the browser IO classes.
- plotting: Holds the plotting classes
- plotly: Holds the plotting class for Plotly charts.
- vega: (Stub) Holds the plotting class for Vega charts.
- shared
config
: Holds the configuration class.defaults
: Holds the default values for the configuration class.errors
: Holds the error classes.tensorflowlib
: Autogenerated tensorflow library export.utils
: Holds the utility classes.types
: Holds the type classes.
- transformers: Holds the transformers files
- encoders: Holds the encoder classes.
dummy.encoder
: Holds the dummy encoder classone.hot.encoder
: Holds the onehot encoder classlabel.encoder
: Holds the label encoder class
- scalers
min.max.scalers
: Holds the min max scaler classstandard.scalers
: Holds the standard scaler class
concat
: Holds the concatenation classmerge
: Holds the merge class
- encoders: Holds the encoder classes.
index.ts
: Entry point for the module.