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