--- name: autocorrelation kind: function lang: go domain: datascience version: "1.0.0" purity: pure signature: "func Autocorrelation(data []float64, lag int) float64" description: "Calcula la autocorrelación de una serie temporal con un desfase (lag) dado, usando correlación de Pearson." tags: [datascience, statistics, autocorrelation, timeseries] uses_functions: [pearson_go_datascience] uses_types: [] returns: [] returns_optional: false error_type: "" imports: [] params: - name: data desc: "slice de valores de serie temporal (ej: [100, 102, 101, 103, ...])" - name: lag desc: "desfase en períodos (ej: 1 para correlación con el período anterior, 12 para correlación anual en datos mensuales)" output: "coeficiente de correlación de Pearson entre data y su versión desfasada, rango [-1, 1]" tested: false tests: [] test_file_path: "" file_path: "functions/datascience/autocorrelation.go" ---