UNPKG

@jrc03c/js-math-tools

Version:
229 lines (227 loc) 5.58 kB
import { abs } from "./abs.mjs" import { add } from "./add.mjs" import { apply } from "./apply.mjs" import { arccos } from "./arccos.mjs" import { arcsin } from "./arcsin.mjs" import { arctan } from "./arctan.mjs" import { argmax } from "./argmax.mjs" import { argmin } from "./argmin.mjs" import { assert } from "./assert.mjs" import { cast } from "./cast.mjs" import { ceil } from "./ceil.mjs" import { chop } from "./chop.mjs" import { clamp } from "./clamp.mjs" import { combinations, combinationsIterator } from "./combinations.mjs" import { copy, decycle } from "./copy.mjs" import { correl } from "./correl.mjs" import { cos } from "./cos.mjs" import { count } from "./count.mjs" import { covariance } from "./covariance.mjs" import { DataFrame, Series } from "./dataframe/index.mjs" import { dataTypes } from "./helpers/data-types.mjs" import { diff } from "./diff.mjs" import { distance } from "./distance.mjs" import { divide } from "./divide.mjs" import { dot } from "./dot.mjs" import { dropMissing } from "./drop-missing.mjs" import { dropMissingPairwise } from "./drop-missing-pairwise.mjs" import { dropNaN } from "./drop-nan.mjs" import { dropNaNPairwise } from "./drop-nan-pairwise.mjs" import { dropUndefined } from "./drop-undefined.mjs" import { every } from "./every.mjs" import { exp } from "./exp.mjs" import { factorial } from "./factorial.mjs" import { filter } from "./filter.mjs" import { find } from "./find.mjs" import { findAll } from "./find-all.mjs" import { flatten } from "./flatten.mjs" import { float } from "./float.mjs" import { floor } from "./floor.mjs" import { forEach } from "./for-each.mjs" import { identity } from "./identity.mjs" import { IndexMatcher } from "./index-matcher.mjs" import { indexOf } from "./index-of.mjs" import { inferType } from "./infer-type.mjs" import { int } from "./int.mjs" import { intersect } from "./intersect.mjs" import { inverse } from "./inverse.mjs" import { isArray } from "./is-array.mjs" import { isBoolean } from "./is-boolean.mjs" import { isBrowser } from "./is-browser.mjs" import { isDataFrame } from "./is-dataframe.mjs" import { isDate } from "./is-date.mjs" import { isEqual } from "./is-equal.mjs" import { isFunction } from "./is-function.mjs" import { isJagged } from "./is-jagged.mjs" import { isNested } from "./is-nested.mjs" import { isNumber } from "./is-number.mjs" import { isObject } from "./is-object.mjs" import { isSeries } from "./is-series.mjs" import { isString } from "./is-string.mjs" import { isUndefined } from "./is-undefined.mjs" import { lerp } from "./lerp.mjs" import { log } from "./log.mjs" import { map } from "./map.mjs" import { MathError } from "./math-error.mjs" import { max } from "./max.mjs" import { mean } from "./mean.mjs" import { median } from "./median.mjs" import { merge } from "./merge.mjs" import { min } from "./min.mjs" import { mod } from "./mod.mjs" import { mode } from "./mode.mjs" import { multiply } from "./multiply.mjs" import { ndarray } from "./ndarray.mjs" import { normal } from "./normal.mjs" import { ones } from "./ones.mjs" import { permutations, permutationsIterator } from "./permutations.mjs" import { pow } from "./pow.mjs" import { print } from "./print.mjs" import { product } from "./product.mjs" import { random, seed } from "./random.mjs" import { range } from "./range.mjs" import { reduce } from "./reduce.mjs" import { remap } from "./remap.mjs" import { reshape } from "./reshape.mjs" import { reverse } from "./reverse.mjs" import { round } from "./round.mjs" import { scale } from "./scale.mjs" import { set } from "./set.mjs" import { shape } from "./shape.mjs" import { shuffle } from "./shuffle.mjs" import { sign } from "./sign.mjs" import { sin } from "./sin.mjs" import { some } from "./some.mjs" import { sort } from "./sort.mjs" import { sqrt } from "./sqrt.mjs" import { stats } from "./stats.mjs" import { std } from "./std.mjs" import { stdev } from "./stdev.mjs" import { subtract } from "./subtract.mjs" import { sum } from "./sum.mjs" import { tan } from "./tan.mjs" import { timeSync, timeAsync } from "./time.mjs" import { transpose } from "./transpose.mjs" import { union } from "./union.mjs" import { variance } from "./variance.mjs" import { vectorize } from "./vectorize.mjs" import { zeros } from "./zeros.mjs" import { zip } from "./zip.mjs" export { abs, add, apply, arccos, arcsin, arctan, argmax, argmin, assert, cast, ceil, chop, clamp, combinations, combinationsIterator, copy, correl, cos, count, covariance, DataFrame, dataTypes, decycle, diff, distance, divide, dot, dropMissing, dropMissingPairwise, dropNaN, dropNaNPairwise, dropUndefined, every, exp, factorial, filter, find, findAll, flatten, float, floor, forEach, identity, IndexMatcher, indexOf, inferType, int, intersect, inverse, isArray, isBoolean, isBrowser, isDataFrame, isDate, isEqual, isFunction, isJagged, isNested, isNumber, isObject, isSeries, isString, isUndefined, lerp, log, map, MathError, max, mean, median, merge, min, mod, mode, multiply, ndarray, normal, ones, permutations, permutationsIterator, pow, print, product, random, range, reduce, remap, reshape, reverse, round, scale, seed, Series, set, shape, shuffle, sign, sin, some, sort, sqrt, stats, std, stdev, subtract, sum, tan, timeAsync, timeSync as time, timeSync, transpose, union, variance, vectorize, zeros, zip, }