Skip to content

Commit ab7a9f0

Browse files
committed
covid
1 parent d01904c commit ab7a9f0

4 files changed

Lines changed: 375 additions & 313 deletions

File tree

src/data/topic_page/total_excl_donor.py

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -72,17 +72,17 @@ def total_oda_excluding_covid_ukraine_idrc() -> None:
7272
}
7373
)
7474

75-
# dac_idrc_24 = (
76-
# full_data.loc[lambda d: d.Year == 2024]
77-
# .loc[lambda d: d.Donor != "DAC countries"]
78-
# .assign(Donor="DAC countries")
79-
# .groupby(["Year", "Donor"], as_index=False)[["IDRC"]]
80-
# .sum()
81-
# )
82-
83-
# full_data.loc[lambda d: (d.Year == 2024) & (d.Donor == "DAC countries"), "IDRC"] = (
84-
# dac_idrc_24.IDRC.item()
85-
# )
75+
dac_idrc_24 = (
76+
full_data.loc[lambda d: d.Year == 2024]
77+
.loc[lambda d: d.Donor != "DAC countries"]
78+
.assign(Donor="DAC countries")
79+
.groupby(["Year", "Donor"], as_index=False)[["IDRC"]]
80+
.sum()
81+
)
82+
83+
full_data.loc[lambda d: (d.Year == 2024) & (d.Donor == "DAC countries"), "IDRC"] = (
84+
dac_idrc_24.IDRC.item()
85+
)
8686

8787
full_data["Other ODA"] = round(
8888
full_data["Total ODA"].fillna(0)

topic_page/bi_plus_multi_health_spending_covid_non_covid.csv

Lines changed: 49 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,15 @@ year,donor_name,Health ODA (including COVID-19),Health ODA
77
2018,Italy,366.180111,366.180111
88
2018,Netherlands,766.6740930000001,766.6740930000001
99
2018,Norway,560.762189,560.762189
10-
2018,Portugal,23.808292,23.808292
11-
2018,Sweden,546.4460300000001,546.4460300000001
10+
2018,Portugal,23.808247,23.808247
11+
2018,Sweden,546.442133,546.442133
1212
2018,Switzerland,232.83905,232.83905
1313
2018,United Kingdom,3489.7824330000003,3489.7824330000003
1414
2018,Finland,59.899420000000006,59.899420000000006
1515
2018,Iceland,3.801244,3.801244
1616
2018,Ireland,113.781442,113.781442
1717
2018,Luxembourg,72.625827,72.625827
18-
2018,Greece,13.432674,13.432674
18+
2018,Greece,13.432768,13.432768
1919
2018,Spain,165.385659,165.385659
2020
2018,Slovenia,3.1159850000000002,3.1159850000000002
2121
2018,Czechia,14.680109999999999,14.680109999999999
@@ -38,15 +38,15 @@ year,donor_name,Health ODA (including COVID-19),Health ODA
3838
2019,Italy,370.232346,370.232346
3939
2019,Netherlands,653.2915760000001,653.2915760000001
4040
2019,Norway,555.897618,555.897618
41-
2019,Portugal,28.153838999999998,28.153838999999998
42-
2019,Sweden,528.026473,528.026473
41+
2019,Portugal,28.153799,28.153799
42+
2019,Sweden,528.025846,528.025846
4343
2019,Switzerland,240.975862,240.975862
4444
2019,United Kingdom,3508.237466,3508.237466
4545
2019,Finland,56.607153,56.607153
4646
2019,Iceland,5.572713,5.572713
4747
2019,Ireland,119.125617,119.125617
4848
2019,Luxembourg,83.62201,83.62201
49-
2019,Greece,10.979061999999999,10.979061999999999
49+
2019,Greece,10.979132,10.979132
5050
2019,Spain,152.263878,152.263878
5151
2019,Slovenia,2.895662,2.895662
5252
2019,Czechia,16.753518,16.753518
@@ -69,15 +69,15 @@ year,donor_name,Health ODA (including COVID-19),Health ODA
6969
2020,Italy,367.014857,286.797651
7070
2020,Netherlands,617.234705,536.336517
7171
2020,Norway,755.536742,532.833764
72-
2020,Portugal,25.134056,21.563744999999997
73-
2020,Sweden,608.8024439999999,413.383401
72+
2020,Portugal,25.134259999999998,21.563924
73+
2020,Sweden,608.971181,413.552152
7474
2020,Switzerland,396.14914699999997,185.56667099999999
7575
2020,United Kingdom,3643.0584049999998,2783.684349
7676
2020,Finland,93.582798,77.451099
7777
2020,Iceland,12.952217000000001,6.165492
7878
2020,Ireland,133.403281,105.394319
7979
2020,Luxembourg,60.234437,57.868432999999996
80-
2020,Greece,11.056648000000001,10.306039
80+
2020,Greece,11.05673,10.306114
8181
2020,Spain,217.10843699999998,145.745613
8282
2020,Slovenia,3.7054419999999997,2.563364
8383
2020,Czechia,19.952661,13.329336
@@ -100,15 +100,15 @@ year,donor_name,Health ODA (including COVID-19),Health ODA
100100
2021,Italy,1067.117074,667.034249
101101
2021,Netherlands,671.1672980000001,464.316669
102102
2021,Norway,779.382067,451.392525
103-
2021,Portugal,59.518754,17.074879
104-
2021,Sweden,643.938569,422.417228
103+
2021,Portugal,59.518808,17.074893
104+
2021,Sweden,643.93806,422.416902
105105
2021,Switzerland,603.05546,173.876499
106106
2021,United Kingdom,2734.904915,1965.6139440000002
107107
2021,Finland,91.07372799999999,75.19468599999999
108108
2021,Iceland,17.250058,7.0414
109109
2021,Ireland,152.864474,82.462069
110110
2021,Luxembourg,81.326224,66.220601
111-
2021,Greece,46.781144,8.572206999999999
111+
2021,Greece,46.781452,8.572267
112112
2021,Spain,633.334413,149.115096
113113
2021,Slovenia,18.232942,2.286476
114114
2021,Czechia,42.195150999999996,17.713062
@@ -131,15 +131,15 @@ year,donor_name,Health ODA (including COVID-19),Health ODA
131131
2022,Italy,798.4863230000001,382.99361799999997
132132
2022,Netherlands,787.16797,526.228012
133133
2022,Norway,418.709744,326.661693
134-
2022,Portugal,55.162425999999996,17.42126
135-
2022,Sweden,538.111234,353.426315
134+
2022,Portugal,55.162815,17.421376000000002
135+
2022,Sweden,538.111466,353.426467
136136
2022,Switzerland,333.677766,258.591068
137137
2022,United Kingdom,2243.530577,1302.0035779999998
138138
2022,Finland,102.677614,62.404666000000006
139139
2022,Iceland,11.090316,11.069521
140140
2022,Ireland,162.374592,91.792237
141141
2022,Luxembourg,83.584517,73.34267299999999
142-
2022,Greece,43.318519,6.718016
142+
2022,Greece,43.31881799999999,6.718075000000001
143143
2022,Spain,515.031335,126.65961
144144
2022,Slovenia,12.063437,2.972499
145145
2022,Czechia,39.012021,15.724969000000002
@@ -162,15 +162,15 @@ year,donor_name,Health ODA (including COVID-19),Health ODA
162162
2023,Italy,408.531984,201.516049
163163
2023,Netherlands,712.040394,579.549141
164164
2023,Norway,437.642912,371.111388
165-
2023,Portugal,39.922867,20.127558
165+
2023,Portugal,39.922799,20.127524
166166
2023,Sweden,554.628617,397.86318500000004
167167
2023,Switzerland,319.27255,265.85713
168168
2023,United Kingdom,3015.28453,1866.026263
169169
2023,Finland,102.57517299999999,80.63414
170170
2023,Iceland,12.620146,12.566177
171-
2023,Ireland,158.907432,110.59828399999999
171+
2023,Ireland,158.935201,110.62045499999999
172172
2023,Luxembourg,77.117066,68.705372
173-
2023,Greece,19.044003,3.179991
173+
2023,Greece,19.044135,3.180014
174174
2023,Spain,319.910101,169.156477
175175
2023,Slovenia,8.780890000000001,2.716332
176176
2023,Czechia,33.285453000000004,15.249091
@@ -185,3 +185,34 @@ year,donor_name,Health ODA (including COVID-19),Health ODA
185185
2023,Korea,463.141166,278.745931
186186
2023,Australia,441.508034,219.852468
187187
2023,New Zealand,42.608396,30.908069
188+
2024,Austria,59.322179,29.082174
189+
2024,Belgium,159.332486,84.914205
190+
2024,Denmark,117.597467,70.499378
191+
2024,France,907.756723,304.83178399999997
192+
2024,Germany,1126.358731,465.41296
193+
2024,Italy,336.616841,123.174332
194+
2024,Netherlands,268.456405,153.82516
195+
2024,Norway,266.841925,196.277438
196+
2024,Portugal,47.624337999999995,26.198871
197+
2024,Sweden,250.30285,145.85810899999998
198+
2024,Switzerland,94.125605,70.439086
199+
2024,United Kingdom,1007.61429,931.653834
200+
2024,Finland,52.852327,33.203966
201+
2024,Iceland,2.183144,2.110565
202+
2024,Ireland,83.05708,34.161144
203+
2024,Luxembourg,30.750045,22.849411
204+
2024,Greece,20.798332000000002,4.684769
205+
2024,Spain,250.500493,86.211318
206+
2024,Slovenia,7.57695,2.043415
207+
2024,Czechia,23.731007,7.384146
208+
2024,Slovak Republic,11.602841,3.000024
209+
2024,Hungary,2.357575,1.781035
210+
2024,Poland,82.885554,21.196704
211+
2024,Estonia,3.953863,1.16546
212+
2024,Lithuania,7.505834,2.025187
213+
2024,Canada,415.253322,162.709794
214+
2024,United States,3126.6518969999997,1156.100284
215+
2024,Japan,433.339017,209.656985
216+
2024,Korea,49.581025000000004,46.237849
217+
2024,Australia,203.440561,111.61133099999999
218+
2024,New Zealand,9.31762,8.58612

0 commit comments

Comments
 (0)