From daef7e5fa25a86d17bc069062f05026e65d59bca Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Konrad=20V=C3=B6lkel?= <konrad.voelkel@hhu.de>
Date: Tue, 21 May 2024 13:35:28 +0200
Subject: [PATCH] fixed deprecation warning with np.mean

---
 pandas.ipynb | 116 +++++++++++++++++++++++++--------------------------
 1 file changed, 58 insertions(+), 58 deletions(-)

diff --git a/pandas.ipynb b/pandas.ipynb
index 3f85e35..a459e09 100644
--- a/pandas.ipynb
+++ b/pandas.ipynb
@@ -1029,7 +1029,7 @@
    ],
    "source": [
     "# SELECT day, AVG(tip), COUNT(*) FROM tips GROUP BY day;\n",
-    "tips.groupby(\"day\").agg({\"tip\": np.mean, \"day\": np.size})"
+    "tips.groupby(\"day\").agg({\"tip\": \"mean\", \"day\": np.size})"
    ]
   },
   {
@@ -1146,7 +1146,7 @@
    ],
    "source": [
     "# SELECT smoker, day, COUNT(*), AVG(tip) FROM tips GROUP BY smoker, day;\n",
-    "tips.groupby([\"smoker\", \"day\"]).agg({\"tip\": [np.size, np.mean]})"
+    "tips.groupby([\"smoker\", \"day\"]).agg({\"tip\": [np.size, \"mean\"]})"
    ]
   },
   {
@@ -1166,15 +1166,15 @@
      "output_type": "stream",
      "text": [
       "  key     value\n",
-      "0   A -0.997236\n",
-      "1   B  0.462240\n",
-      "2   C  0.427985\n",
-      "3   D  1.236345 \n",
+      "0   A -0.160480\n",
+      "1   B  0.507701\n",
+      "2   C -0.819206\n",
+      "3   D -1.768110 \n",
       "   key     value\n",
-      "0   B -0.696826\n",
-      "1   D  0.135912\n",
-      "2   D -0.634274\n",
-      "3   E -0.711476\n"
+      "0   B  0.790226\n",
+      "1   D -1.259556\n",
+      "2   D -0.221251\n",
+      "3   E -1.401175\n"
      ]
     }
    ],
@@ -1219,20 +1219,20 @@
        "    <tr>\n",
        "      <th>0</th>\n",
        "      <td>B</td>\n",
-       "      <td>0.462240</td>\n",
-       "      <td>-0.696826</td>\n",
+       "      <td>0.507701</td>\n",
+       "      <td>0.790226</td>\n",
        "    </tr>\n",
        "    <tr>\n",
        "      <th>1</th>\n",
        "      <td>D</td>\n",
-       "      <td>1.236345</td>\n",
-       "      <td>0.135912</td>\n",
+       "      <td>-1.768110</td>\n",
+       "      <td>-1.259556</td>\n",
        "    </tr>\n",
        "    <tr>\n",
        "      <th>2</th>\n",
        "      <td>D</td>\n",
-       "      <td>1.236345</td>\n",
-       "      <td>-0.634274</td>\n",
+       "      <td>-1.768110</td>\n",
+       "      <td>-0.221251</td>\n",
        "    </tr>\n",
        "  </tbody>\n",
        "</table>\n",
@@ -1240,9 +1240,9 @@
       ],
       "text/plain": [
        "  key   value_x   value_y\n",
-       "0   B  0.462240 -0.696826\n",
-       "1   D  1.236345  0.135912\n",
-       "2   D  1.236345 -0.634274"
+       "0   B  0.507701  0.790226\n",
+       "1   D -1.768110 -1.259556\n",
+       "2   D -1.768110 -0.221251"
       ]
      },
      "execution_count": 12,
@@ -1290,32 +1290,32 @@
        "    <tr>\n",
        "      <th>0</th>\n",
        "      <td>A</td>\n",
-       "      <td>-0.997236</td>\n",
+       "      <td>-0.160480</td>\n",
        "      <td>NaN</td>\n",
        "    </tr>\n",
        "    <tr>\n",
        "      <th>1</th>\n",
        "      <td>B</td>\n",
-       "      <td>0.462240</td>\n",
-       "      <td>-0.696826</td>\n",
+       "      <td>0.507701</td>\n",
+       "      <td>0.790226</td>\n",
        "    </tr>\n",
        "    <tr>\n",
        "      <th>2</th>\n",
        "      <td>C</td>\n",
-       "      <td>0.427985</td>\n",
+       "      <td>-0.819206</td>\n",
        "      <td>NaN</td>\n",
        "    </tr>\n",
        "    <tr>\n",
        "      <th>3</th>\n",
        "      <td>D</td>\n",
-       "      <td>1.236345</td>\n",
-       "      <td>0.135912</td>\n",
+       "      <td>-1.768110</td>\n",
+       "      <td>-1.259556</td>\n",
        "    </tr>\n",
        "    <tr>\n",
        "      <th>4</th>\n",
        "      <td>D</td>\n",
-       "      <td>1.236345</td>\n",
-       "      <td>-0.634274</td>\n",
+       "      <td>-1.768110</td>\n",
+       "      <td>-0.221251</td>\n",
        "    </tr>\n",
        "  </tbody>\n",
        "</table>\n",
@@ -1323,11 +1323,11 @@
       ],
       "text/plain": [
        "  key   value_x   value_y\n",
-       "0   A -0.997236       NaN\n",
-       "1   B  0.462240 -0.696826\n",
-       "2   C  0.427985       NaN\n",
-       "3   D  1.236345  0.135912\n",
-       "4   D  1.236345 -0.634274"
+       "0   A -0.160480       NaN\n",
+       "1   B  0.507701  0.790226\n",
+       "2   C -0.819206       NaN\n",
+       "3   D -1.768110 -1.259556\n",
+       "4   D -1.768110 -0.221251"
       ]
      },
      "execution_count": 13,
@@ -1375,26 +1375,26 @@
        "    <tr>\n",
        "      <th>0</th>\n",
        "      <td>B</td>\n",
-       "      <td>0.462240</td>\n",
-       "      <td>-0.696826</td>\n",
+       "      <td>0.507701</td>\n",
+       "      <td>0.790226</td>\n",
        "    </tr>\n",
        "    <tr>\n",
        "      <th>1</th>\n",
        "      <td>D</td>\n",
-       "      <td>1.236345</td>\n",
-       "      <td>0.135912</td>\n",
+       "      <td>-1.768110</td>\n",
+       "      <td>-1.259556</td>\n",
        "    </tr>\n",
        "    <tr>\n",
        "      <th>2</th>\n",
        "      <td>D</td>\n",
-       "      <td>1.236345</td>\n",
-       "      <td>-0.634274</td>\n",
+       "      <td>-1.768110</td>\n",
+       "      <td>-0.221251</td>\n",
        "    </tr>\n",
        "    <tr>\n",
        "      <th>3</th>\n",
        "      <td>E</td>\n",
        "      <td>NaN</td>\n",
-       "      <td>-0.711476</td>\n",
+       "      <td>-1.401175</td>\n",
        "    </tr>\n",
        "  </tbody>\n",
        "</table>\n",
@@ -1402,10 +1402,10 @@
       ],
       "text/plain": [
        "  key   value_x   value_y\n",
-       "0   B  0.462240 -0.696826\n",
-       "1   D  1.236345  0.135912\n",
-       "2   D  1.236345 -0.634274\n",
-       "3   E       NaN -0.711476"
+       "0   B  0.507701  0.790226\n",
+       "1   D -1.768110 -1.259556\n",
+       "2   D -1.768110 -0.221251\n",
+       "3   E       NaN -1.401175"
       ]
      },
      "execution_count": 14,
@@ -1453,38 +1453,38 @@
        "    <tr>\n",
        "      <th>0</th>\n",
        "      <td>A</td>\n",
-       "      <td>-0.997236</td>\n",
+       "      <td>-0.160480</td>\n",
        "      <td>NaN</td>\n",
        "    </tr>\n",
        "    <tr>\n",
        "      <th>1</th>\n",
        "      <td>B</td>\n",
-       "      <td>0.462240</td>\n",
-       "      <td>-0.696826</td>\n",
+       "      <td>0.507701</td>\n",
+       "      <td>0.790226</td>\n",
        "    </tr>\n",
        "    <tr>\n",
        "      <th>2</th>\n",
        "      <td>C</td>\n",
-       "      <td>0.427985</td>\n",
+       "      <td>-0.819206</td>\n",
        "      <td>NaN</td>\n",
        "    </tr>\n",
        "    <tr>\n",
        "      <th>3</th>\n",
        "      <td>D</td>\n",
-       "      <td>1.236345</td>\n",
-       "      <td>0.135912</td>\n",
+       "      <td>-1.768110</td>\n",
+       "      <td>-1.259556</td>\n",
        "    </tr>\n",
        "    <tr>\n",
        "      <th>4</th>\n",
        "      <td>D</td>\n",
-       "      <td>1.236345</td>\n",
-       "      <td>-0.634274</td>\n",
+       "      <td>-1.768110</td>\n",
+       "      <td>-0.221251</td>\n",
        "    </tr>\n",
        "    <tr>\n",
        "      <th>5</th>\n",
        "      <td>E</td>\n",
        "      <td>NaN</td>\n",
-       "      <td>-0.711476</td>\n",
+       "      <td>-1.401175</td>\n",
        "    </tr>\n",
        "  </tbody>\n",
        "</table>\n",
@@ -1492,12 +1492,12 @@
       ],
       "text/plain": [
        "  key   value_x   value_y\n",
-       "0   A -0.997236       NaN\n",
-       "1   B  0.462240 -0.696826\n",
-       "2   C  0.427985       NaN\n",
-       "3   D  1.236345  0.135912\n",
-       "4   D  1.236345 -0.634274\n",
-       "5   E       NaN -0.711476"
+       "0   A -0.160480       NaN\n",
+       "1   B  0.507701  0.790226\n",
+       "2   C -0.819206       NaN\n",
+       "3   D -1.768110 -1.259556\n",
+       "4   D -1.768110 -0.221251\n",
+       "5   E       NaN -1.401175"
       ]
      },
      "execution_count": 15,
-- 
GitLab