--- name: pearson kind: function lang: go domain: datascience version: "1.0.0" purity: pure signature: "func Pearson(xs, ys []float64) float64" description: "Calcula el coeficiente de correlación de Pearson entre dos slices de float64." tags: [datascience, statistics, correlation, pearson] uses_functions: [] uses_types: [] returns: [] returns_optional: false error_type: "" imports: ["math"] params: - name: xs desc: "primer slice de valores (ej: precios del activo X, o variable independiente)" - name: ys desc: "segundo slice de valores (ej: precios del activo Y, o variable dependiente, mismo tamaño que xs)" output: "coeficiente de correlación de Pearson en rango [-1, 1], donde 1=correlación perfecta, -1=anticorrelación, 0=sin correlación" tested: false tests: [] test_file_path: "" file_path: "functions/datascience/pearson.go" ---