From 9092013db26bc6113d3089132155f84df8232f88 Mon Sep 17 00:00:00 2001 From: frankknoll Date: Sun, 30 Jan 2022 22:03:35 +0100 Subject: [PATCH] refactoring --- HowBadIsMyBatch.ipynb | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/HowBadIsMyBatch.ipynb b/HowBadIsMyBatch.ipynb index 82e33fd2cea..ecd994e1bcc 100644 --- a/HowBadIsMyBatch.ipynb +++ b/HowBadIsMyBatch.ipynb @@ -28,11 +28,16 @@ " (df[\"VAX_DOSE_SERIES\"].str.contains(dose))]\n", "\n", "def createDataFrameFromDescr(vaersDescr, manufacturer, dose):\n", - " return pd.merge(\n", - " vaersDescr['VAERSDATA'],\n", - " filter(vaersDescr['VAERSVAX'], manufacturer, dose),\n", - " left_index = True,\n", - " right_index = True)\n", + " return filter(\n", + " pd.merge(\n", + " vaersDescr['VAERSDATA'],\n", + " vaersDescr['VAERSVAX'],\n", + " how='left',\n", + " left_index = True,\n", + " right_index = True,\n", + " validate = 'one_to_many'),\n", + " manufacturer,\n", + " dose)\n", "\n", "def createDataFrameFromDescrs(vaersDescrs, manufacturer, dose):\n", " _createDataFrameFromDescr = lambda vaersDescr: createDataFrameFromDescr(vaersDescr, manufacturer, dose)\n",