diff --git a/topic/timeseries/exploratory_data_analysis.ipynb b/topic/timeseries/exploratory_data_analysis.ipynb index f99a94ef..acafe8b6 100644 --- a/topic/timeseries/exploratory_data_analysis.ipynb +++ b/topic/timeseries/exploratory_data_analysis.ipynb @@ -560,7 +560,7 @@ "df_berlin.index = pd.to_datetime(df_berlin.index)\n", "\n", "# Now aggregate to daily averages\n", - "df_berlin_daily_avg = df_berlin.resample('D').mean()\n", + "df_berlin_daily_avg = df_berlin.resample('D').mean(numeric_only=True)\n", "\n", "df_berlin_daily_avg.reset_index(inplace=True)\n", "\n", diff --git a/topic/timeseries/test.py b/topic/timeseries/test.py index df416bc0..ee9bde74 100644 --- a/topic/timeseries/test.py +++ b/topic/timeseries/test.py @@ -19,8 +19,5 @@ def test_notebook(notebook): raise pytest.skip(f"Kaggle dataset can not be tested " f"without authentication: {notebook.name}") - if notebook.name in ["exploratory_data_analysis.ipynb", "time-series-decomposition.ipynb"]: - raise pytest.skip(f"Notebook is not compatible with pandas 2.x: {notebook.name}") - with testbook(notebook) as tb: tb.execute() diff --git a/topic/timeseries/time-series-decomposition.ipynb b/topic/timeseries/time-series-decomposition.ipynb index 1f747c17..8f8d58cb 100644 --- a/topic/timeseries/time-series-decomposition.ipynb +++ b/topic/timeseries/time-series-decomposition.ipynb @@ -566,7 +566,7 @@ "df_berlin.index = pd.to_datetime(df_berlin.index)\n", "\n", "# Now aggregate to daily averages\n", - "df_berlin_daily_avg = df_berlin.resample('D').mean()\n", + "df_berlin_daily_avg = df_berlin.resample('D').mean(numeric_only=True)\n", "\n", "df_berlin_daily_avg.reset_index(inplace=True)\n", "\n",