From 44b545dab325268b454333ed6b6319531da07164 Mon Sep 17 00:00:00 2001 From: a3ore Date: Fri, 9 Aug 2024 09:44:29 -0500 Subject: [PATCH] part 7th finished --- .../Assignment_3/group_10_ass_3_2024_2.ipynb | 24 +++++++++++++++++-- 1 file changed, 22 insertions(+), 2 deletions(-) diff --git a/Lecture_3/Assignment_3/group_10_ass_3_2024_2.ipynb b/Lecture_3/Assignment_3/group_10_ass_3_2024_2.ipynb index b047d4ea7..326f112e1 100644 --- a/Lecture_3/Assignment_3/group_10_ass_3_2024_2.ipynb +++ b/Lecture_3/Assignment_3/group_10_ass_3_2024_2.ipynb @@ -343,7 +343,27 @@ "metadata": {}, "outputs": [], "source": [ - "###" + "### this code does not consider the previous not existent yet code, but tryes to follow the rute of the assignment\n", + "\n", + " #using a list to colect dataframes\n", + "all_dfs = []\n", + "for year_str, data in all_data.items():\n", + " rec1_df = data['rec_1']\n", + " rec2_df = data['rec_2']\n", + " rec3_df = data['rec_3']\n", + " \n", + " # Select and merge columns\n", + " rec1_df = rec1_df[columns_rec1]\n", + " rec2_df = rec2_df[columns_rec2]\n", + " rec3_df = rec3_df[columns_rec3]\n", + " \n", + " rec1_df['year'] = int(year_str.split('_')[1])\n", + " \n", + " merged_df = rec1_df.merge(rec2_df, on='CASEID').merge(rec3_df, on='CASEID')\n", + " all_dfs.append(merged_df)\n", + "\n", + "# Concatenate all data re indexing\n", + "endes_data_2015_2019 = pd.concat(all_dfs).reset_index(drop=True)" ] }, { @@ -412,7 +432,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.11.4" + "version": "3.12.4" } }, "nbformat": 4,