refactoring

This commit is contained in:
frankknoll
2022-02-06 12:13:54 +01:00
parent 4377a8e40c
commit a33603ca91

View File

@@ -21,12 +21,12 @@
"metadata": {}, "metadata": {},
"outputs": [], "outputs": [],
"source": [ "source": [
"class DataFrameConverter:\n", "class DataFrameNormalizer:\n",
" \n", " \n",
" @staticmethod\n", " @staticmethod\n",
" def convertColumnsOfDataFrameToNumerics(dataFrame, columns):\n", " def convertColumnsOfDataFrameToNumerics(dataFrame, columns):\n",
" for column in columns:\n", " for column in columns:\n",
" DataFrameConverter._convertColumnOfDataFrameToNumeric(dataFrame, column)\n", " DataFrameNormalizer._convertColumnOfDataFrameToNumeric(dataFrame, column)\n",
"\n", "\n",
" @staticmethod\n", " @staticmethod\n",
" def _convertColumnOfDataFrameToNumeric(dataFrame, column):\n", " def _convertColumnOfDataFrameToNumeric(dataFrame, column):\n",
@@ -67,7 +67,7 @@
" usecols = ['VAERS_ID', 'RECVDATE', 'DIED', 'L_THREAT', 'DISABLE', 'HOSPITAL', 'ER_VISIT'],\n", " usecols = ['VAERS_ID', 'RECVDATE', 'DIED', 'L_THREAT', 'DISABLE', 'HOSPITAL', 'ER_VISIT'],\n",
" parse_dates = ['RECVDATE'],\n", " parse_dates = ['RECVDATE'],\n",
" date_parser = lambda dateStr: pd.to_datetime(dateStr, format = \"%m/%d/%Y\"))\n", " date_parser = lambda dateStr: pd.to_datetime(dateStr, format = \"%m/%d/%Y\"))\n",
" DataFrameConverter.convertColumnsOfDataFrameToNumerics(\n", " DataFrameNormalizer.convertColumnsOfDataFrameToNumerics(\n",
" VAERSDATA,\n", " VAERSDATA,\n",
" ['DIED', 'L_THREAT', 'DISABLE', 'HOSPITAL', 'ER_VISIT'])\n", " ['DIED', 'L_THREAT', 'DISABLE', 'HOSPITAL', 'ER_VISIT'])\n",
" return VAERSDATA\n", " return VAERSDATA\n",