pdataframe library

Enums

InpMethod

Functions

areIterablesEqual(Iterable iterable1, Iterable iterable2) bool
areIterablesEqualUnordered(Iterable iterable1, Iterable iterable2) bool
areListsEqual(List list1, List list2) bool
computeEigenDecomposition(List<List<double>> matrix, {int maxIter = 1000, double tol = 1e-10}) List<EigenPair>
Computes all eigenvalues and eigenvectors of a symmetric matrix using power iteration with deflation. Note: Slow, O(n³), use for ≤ 50×50 covariance/SVD work.
concat(List input, {int axis = 0, String join = 'outer', bool ignore_index = false}) DataFrame
Concatenates multiple DataFrames into a single DataFrame.
countainsValues(Iterable dataset, Iterable searchValues) int
jacobiSvd(List<List<double>> A, {int maxSweeps = 100, double tol = 1e-12}) SVDNumeric
lagrangeInterpolate({required double x, required List<double> xs, required List<double> ys}) double
Computes Lagrange polynomial interpolation.
linearInterpolate({required double x, required List<double> xs, required List<double> ys}) double
Computes linear interpolation.
setEquals<T>(Set<T> a, Set<T> b) bool
splineInterpolate({required double x, required List<double> xs, required List<double> ys}) double
Computes natural cubic spline interpolation.
splitData<T>(List<T> list, int n) Stream<List<T>>
splitDataI<T>(Iterable<T> iterable, int n) Stream<List<T>>
weightedQuantile(List values, List weights, List quantiles) List<double>
Computes weighted quantiles for a numeric column.

Typedefs

CustomComparator = int Function(Object? a, Object? b)