ICU

Departement

clean_df_dep(df_dep)

clean_df_dep : ICU IN FRENCH DEPARTMENTS

We generate a first DataFrame of ICU in french departments, with keeping one source : ‘Santé publique France Data’, We also clean the data

Parameters

df_with_just_dep (dataframe) – data covid in french departments

Returns

df

Return type

dataframe

create_df_all_dep(df_dep)

all data on ICU in all departments (by columns)

Parameters
  • df_dep (dataframe) – data on ICU in french departments

  • dict_dep (dict) – [description]

Returns

df_all_dep

Return type

dataframe

icu_dep_all(df_dep)

Regroup all the lineplot of intensive care beds occupied in french departments for different periods in a dictionnary

Parameters

df_dep (dataframe) – data on ICU in french departments

icu_dep_display(period, df_dep)

Return the lineplot of intensive care beds occupied in french departments for period selected.

Parameters
  • period (str) – period in [‘since 1st confinement’, ‘during 1st confinement’, ‘during deconfinement’, ‘during 2nd confinement’, ‘during curfew’, ‘during 3rd confinement’]

  • df_dep (dataframe) – data on ICU in french departments

regroup_by_dep(df_dep)

data regrouped by department in a dictionnary (one key is one department).

Parameters

df_dep (dataframe) – data on ICU in french departments

Returns

dict_dep

Return type

dict

Region

change_format_reg(df_reg)

df_reg cleaned in ICU data and we changed the DOM columns (regrouped in ‘Région d’Outre Mer’), and renamed some name region to be adaptable for later.

Parameters

df_reg (dataframe) – covid data filtred by region

Returns

df_all_reg

Return type

dataframe

clean_df_reg(df_reg)

We generate a DataFrame of ICU in french regions, with keeping one source : ‘OpenCOVID19-fr’

Parameters

df_reg (dataframe) – data covid filtred by region

Returns

df

Return type

dataframe

create_df_all_reg(df_reg)

We create a dataframe with ICU data including all regions

Parameters

df_reg (dataframe) – data covid filtred by region

Returns

df_all_reg

Return type

dataframe

create_icu_beds_reg(df_reg)

Imports the data concerning the beds available in the intensive care unit by region. The data is cleaned. Then, we copy the data frame with all the data from the intensive care unit by region (column), to divide each column by the number of beds available with the corresponding region. This is then multiplied by 100 to return the percentage of occupied beds in intensive care unit.

Parameters

df_reg (dataframe) – covid data filtred by region

create_reg_total(df_reg)

sum of rows, total number of patients in ICU since 1st confinement, by reg

Parameters

df_reg (dataframe) – covid data filtred by region

Returns

icu_reg_total

Return type

dataframe

heat_map_icu_reg(df_reg)

return a heatmap of the percentage of occupied beds in ICU.

Parameters

df_reg (dataframe) – covid data filtred by region

icu_all_reg_display(df_reg)

Return the lineplot of ICU flux data by region since 1st confinement

Parameters

df_reg (dataframe) – data covid filtred by region

icu_by_reg_all(region, df_dep)

regroup by region all the lineplot of intensive care beds occupied for different periods in Covid crisis in french departments

Parameters

df_reg (dataframe) – data covid filtred by region

icu_by_reg_display(period, region, df_dep)

icu_dep_display

Return the lineplot of intensive care beds occupied in french departments for period selected.

Parameters
  • period (str) – period in [‘since 1st confinement’, ‘during 1st confinement’, ‘during deconfinement’, ‘during 2nd confinement’, ‘during curfew’, ‘during 3rd confinement’]

  • df_dep (dataframe) – data on ICU in french departments

icu_reg_all(df_reg)

regroup all the lineplot of intensive care beds occupied for different periods in Covid crisis in french departments

Parameters

df_reg (dataframe) – data covid filtred by region

icu_reg_display(period, df_reg)

icu_dep_display

Return the lineplot of intensive care beds occupied in french departments for period selected.

Parameters
  • period (str) – period in [‘since 1st confinement’, ‘during 1st confinement’, ‘during deconfinement’, ‘during 2nd confinement’, ‘during curfew’, ‘during 3rd confinement’]

  • df_dep (dataframe) – data on ICU in french departments

icu_reg_repartition(df_reg)

A pie chart whos shows the repartition of patients in ICU by regions

Parameters

df_reg (dataframe) – covid data filtred by region

regroup_by_reg(df_reg)

We regroup the data on ICU by region using dictionary type

Parameters

df_reg (dataframe) – data covid filtred by region

Returns

dict_reg

Return type

dict