fc734029c1
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>
16 lines
365 B
Go
16 lines
365 B
Go
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
|
|
}
|