Skip to content
Snippets Groups Projects
Select Git revision
  • b2f858cb4a11e05f7cdeed207fb2f909de92ee44
  • master default protected
  • faster_ia_sampler
  • 3WeekPred
  • add_rki_data
  • clean-up
  • MinusPlus5-Plots
  • Future-Prediction
  • plain_temporal_ia
  • hierarchical_ia
  • flexible_timestamps
  • sampleViaMAP
  • NotebookDocumentation
  • final_run
  • 2_2_exp
  • rev1
  • preprint
17 results

add_rki_to_map.py

Blame
  • user avatar
    Pascal authored
    This reverts commit cedf971e.
    b2f858cb
    History
    add_rki_to_map.py 949 B
    import os
    import pickle as pkl
    import pandas as pd
    
    data = pd.read_csv('../data/diseases/covid19.csv', sep=',', encoding='iso-8859-1', index_col=0)
    data.index = [pd.Timestamp(date) for date in data.index]
    
    with open('../data/counties/counties.pkl', 'rb') as f:
        counties = pkl.load(f)
    
    shared_assets = '/p/project/covid19dynstat/shared_assets/'
    figures = os.path.join(shared_assets, 'figures/')
    dates = next(os.walk(figures))[1]
    
    # errors if the RKI based csv is out of date with the available folders
    for date in dates:
        map_csv_path = os.path.join(figures, date, 'map.csv')   
        
        map_rki = data.loc[date.replace('_', '-')].values.astype('float64')
        for (i, (key, _)) in enumerate(counties.items()):
            n_people = counties[key]['demographics'][('total', 2018)]
            map_rki[i] = map_rki[i] / n_people * 100000
        
        map_data = pd.read_csv(map_csv_path, index_col=0)
        map_data["newInf100k_RKI"] = list(map_rki)