refactoring
This commit is contained in:
@@ -22,22 +22,19 @@
|
||||
"outputs": [],
|
||||
"source": [
|
||||
"def readTimeseries(bundesland = None):\n",
|
||||
" df = pd.read_csv(\n",
|
||||
" dataFrame = pd.read_csv(\n",
|
||||
" 'intensivstationen/zeitreihe-bundeslaender.csv',\n",
|
||||
" low_memory = False,\n",
|
||||
" parse_dates = ['Datum'],\n",
|
||||
" date_parser = lambda dateStr: pd.to_datetime(dateStr, utc = True))\n",
|
||||
" if bundesland is not None:\n",
|
||||
" return df[df['Bundesland'] == bundesland][['Datum', 'Belegte_Intensivbetten', 'Freie_Intensivbetten', '7_Tage_Notfallreserve']]\n",
|
||||
" return dataFrame[dataFrame['Bundesland'] == bundesland][['Datum', 'Belegte_Intensivbetten', 'Freie_Intensivbetten', '7_Tage_Notfallreserve']]\n",
|
||||
" else:\n",
|
||||
" res = df.groupby('Datum').agg(**{\n",
|
||||
" return dataFrame.groupby('Datum').agg(**{\n",
|
||||
" 'Belegte_Intensivbetten': pd.NamedAgg(column = 'Belegte_Intensivbetten', aggfunc = 'sum'),\n",
|
||||
" 'Freie_Intensivbetten': pd.NamedAgg(column = 'Freie_Intensivbetten', aggfunc = 'sum'),\n",
|
||||
" '7_Tage_Notfallreserve': pd.NamedAgg(column = '7_Tage_Notfallreserve', aggfunc = 'sum'), \n",
|
||||
" })\n",
|
||||
" #df = df[['Datum', 'Belegte_Intensivbetten', 'Freie_Intensivbetten', '7_Tage_Notfallreserve']]\n",
|
||||
" #res.to_csv('../docs/data/intensivstationen/data-de-generated.csv', index = True)\n",
|
||||
" return res.reset_index()"
|
||||
" }).reset_index()"
|
||||
]
|
||||
},
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user