X-Git-Url: https://plomlompom.com/repos/%7B%7Bprefix%7D%7D/ledger2?a=blobdiff_plain;f=enhance_table.py;h=07ad84bfe20ef809b8a2aabb3c56b64efc0206b4;hb=15078e431bc826110aa93dd78af7b60f132671ab;hp=4ce77925c91c985d1bfb177cb0d7ac5694d2d690;hpb=f91a74c7aa31a742e50629e4e57736cf5192320d;p=berlin-corona-table
diff --git a/enhance_table.py b/enhance_table.py
index 4ce7792..07ad84b 100755
--- a/enhance_table.py
+++ b/enhance_table.py
@@ -32,9 +32,9 @@ translate = {
'TS': 'Tempelhof-Schöneberg',
'TK': 'Treptow-Köpenick',
'sum': 'all of Berlin',
- 'wsum': 'sum of new infections for last 7 days',
- 'wavg': 'per-day average of new infections for last 7 days',
- 'winc': 'incidence (x per 100k inhabitants) of new infections for last 7 days',
+ 'Σ': 'sum of new infections for last 7 days',
+ 'Ã': 'per-day average of new infections for last 7 days',
+ 'i': 'incidence (x per 100k inhabitants) of new infections for last 7 days',
}
# Read infections table path and output type.
@@ -170,8 +170,8 @@ th { text-align: left; vertical-align: bottom; }
print('
')
print('%s | ' % date)
print('')
- print('new | ')
- for abbr in ['wsum', 'wavg', 'winc']:
+ print('+ | ')
+ for abbr in ['Σ', 'Ã', 'i']:
print('%s | ' %
(translate[abbr], abbr))
print(' | ')
@@ -223,8 +223,8 @@ HTML view: https://plomlompom.com/berlin_corona.html
# Week table header.
if weekday_count == 0:
- print(' '*11, ' '.join(sorted_districts[:-1]),
- sorted_districts[-1], 'wsum', ' wavg', 'winc')
+ print(' '*10, ' '.join(sorted_districts),
+ ' Σ', ' Ã', ' i')
week_start_date = date
# Day data line.
@@ -253,14 +253,14 @@ HTML view: https://plomlompom.com/berlin_corona.html
weekly_sums = []
weekly_avgs = []
weekly_incs = []
- for district in sorted_districts[:-1]:
+ for district in sorted_districts[1:]:
weekly_sums += [db[district][week_start_date]['week_sum']]
weekly_avgs += [db[district][week_start_date]['week_average']]
weekly_incs += [db[district][week_start_date]['week_incidence']]
print()
print('district stats for week from %s to %s:' % (date, week_start_date))
- print(' '*7, ' '.join(sorted_districts[:-1]))
- print('wsum', ' '.join(['%5.1f' % wsum for wsum in weekly_sums]))
- print('wavg', ' '.join(['%5.1f' % wavg for wavg in weekly_avgs]))
- print('winc', ' '.join(['%5.1f' % winc for winc in weekly_incs]))
+ print(' '*4, ' '.join(sorted_districts[1:]))
+ print('Σ', ' '.join(['%5.1f' % wsum for wsum in weekly_sums]))
+ print('Ã', ' '.join(['%5.1f' % wavg for wavg in weekly_avgs]))
+ print('i', ' '.join(['%5.1f' % winc for winc in weekly_incs]))
print()