pdataframe
library
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.