From 8ac5aa8caeaedcfcf6e19dcdfe72ec7826ae9032 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E2=80=9CMSS3-ALSULAIMA=E2=80=9D?=
 <Mohammed3.Alsulaimani@live.uwe.ac.uk>
Date: Wed, 15 Nov 2023 15:36:58 +0400
Subject: [PATCH] average_by_age

---
 UFCFVQ-15-M Programming Task 2 Template.ipynb | 22 ++++++++++++++++---
 1 file changed, 19 insertions(+), 3 deletions(-)

diff --git a/UFCFVQ-15-M Programming Task 2 Template.ipynb b/UFCFVQ-15-M Programming Task 2 Template.ipynb
index d45fd2f..fa24b42 100644
--- a/UFCFVQ-15-M Programming Task 2 Template.ipynb	
+++ b/UFCFVQ-15-M Programming Task 2 Template.ipynb	
@@ -399,11 +399,27 @@
   },
   {
    "cell_type": "code",
-   "execution_count": null,
+   "execution_count": 40,
    "metadata": {},
-   "outputs": [],
+   "outputs": [
+    {
+     "name": "stdout",
+     "output_type": "stream",
+     "text": [
+      "          click_events  final_mark\n",
+      "age_band                          \n",
+      "0-35       1616.472655   72.503923\n",
+      "35-55      2193.000267   75.035810\n",
+      "55<=       3574.864865   77.718919\n"
+     ]
+    }
+   ],
    "source": [
-    "# add code here"
+    "# Calculating the engagement and final mark for each age group.\n",
+    "average_by_age = final_data_frame.groupby('age_band').agg({'click_events': 'mean', 'final_mark': 'mean'})\n",
+    "\n",
+    "# The DataFrame will be displayed, showing the engagement and final mark, for each age group.\n",
+    "print(average_by_age)\n"
    ]
   },
   {
-- 
GitLab