feat: 15 funciones datascience — estadística, DSP e IO de datos
12 funciones puras con implementación real: Standardize, MinMaxScale, Clip, RollingWindow, ZipSlices, GroupBy, Histogram, Pearson, Autocorrelation, FFT (Cooley-Tukey), DetectOutliers, Impute 3 funciones impuras (stubs): LoadCSV, LoadParquet, FetchDataFrame Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,15 @@
|
||||
package datascience
|
||||
|
||||
// ZipSlices combina dos slices de float64 en pares [2]float64.
|
||||
// El resultado tiene longitud igual al menor de los dos slices.
|
||||
func ZipSlices(as, bs []float64) [][2]float64 {
|
||||
n := len(as)
|
||||
if len(bs) < n {
|
||||
n = len(bs)
|
||||
}
|
||||
result := make([][2]float64, n)
|
||||
for i := 0; i < n; i++ {
|
||||
result[i] = [2]float64{as[i], bs[i]}
|
||||
}
|
||||
return result
|
||||
}
|
||||
Reference in New Issue
Block a user