diff --git a/module3/exo3/exercice.ipynb b/module3/exo3/exercice.ipynb index 6e480d3f1fc3134fbbdee5ff25aaefce73a8cef7..6abda3b56fe306609bf60edd9401917a7345c433 100644 --- a/module3/exo3/exercice.ipynb +++ b/module3/exo3/exercice.ipynb @@ -396,7 +396,7 @@ }, { "cell_type": "code", - "execution_count": 60, + "execution_count": 72, "metadata": {}, "outputs": [ { @@ -404,25 +404,25 @@ "output_type": "stream", "text": [ "Frecuencia dominante de oscilación: 0.019356759976176297 ciclos/sem\n", - "Amplitud máxima de oscilación: 3207.2901558554163\n" + "Amplitud máxima de oscilación en anomalías de CO2: 3207.2901558554163 ppm\n" ] } ], "source": [ - "# Calcular la transformada de Fourier de la serie temporal de concentración de CO2\n", - "co2_fft = np.fft.fft(data['Oscilation'])\n", + "# Calcular la transformada de Fourier de la serie temporal de anomalías de CO2\n", + "co2_anomaly_fft = np.fft.fft(data['Oscilation'])\n", "\n", "# Calcular las frecuencias correspondientes a las componentes de Fourier\n", "n = len(data)\n", "frequencies = np.fft.fftfreq(n, d=1) # Frecuencias en ciclos por semana\n", "\n", "# Encontrar la frecuencia y la amplitud máximas\n", - "max_freq_index = np.argmax(np.abs(co2_fft))\n", + "max_freq_index = np.argmax(np.abs(co2_anomaly_fft))\n", "max_freq = frequencies[max_freq_index]\n", - "max_amplitude = np.abs(co2_fft[max_freq_index])\n", + "max_amplitude = np.abs(co2_anomaly_fft[max_freq_index])\n", "\n", "print(\"Frecuencia dominante de oscilación:\", max_freq, \"ciclos/sem\")\n", - "print(\"Amplitud máxima de oscilación:\", max_amplitude)" + "print(\"Amplitud máxima de oscilación en anomalías de CO2:\", max_amplitude, \"ppm\")" ] }, {