@@ -233,13 +233,13 @@ def fill_missing_commissioning_years(df):
233
233
df = get_obj_if_Acc (df )
234
234
df = df .copy ()
235
235
# 1st try: Fill with both country- and fueltypespecific averages
236
- df .DateIn .fillna (
237
- df .groupby (["Country" , "Fueltype" ]).DateIn .transform ("mean" ), inplace = True
236
+ df [ "DateIn" ] = df .DateIn .fillna (
237
+ df .groupby (["Country" , "Fueltype" ]).DateIn .transform ("mean" )
238
238
)
239
239
# 2nd try: Fill remaining with only fueltype-specific average
240
- df .DateIn .fillna (df .groupby (["Fueltype" ]).DateIn .transform ("mean" ), inplace = True )
240
+ df [ "DateIn" ] = df .DateIn .fillna (df .groupby (["Fueltype" ]).DateIn .transform ("mean" ))
241
241
# 3rd try: Fill remaining with only country-specific average
242
- df .DateIn .fillna (df .groupby (["Country" ]).DateIn .transform ("mean" ), inplace = True )
242
+ df [ "DateIn" ] = df .DateIn .fillna (df .groupby (["Country" ]).DateIn .transform ("mean" ))
243
243
if df .DateIn .isnull ().any ():
244
244
count = len (df [df .DateIn .isnull ()])
245
245
logger .warn (
@@ -251,7 +251,7 @@ def fill_missing_commissioning_years(df):
251
251
)
252
252
)
253
253
df ["DateIn" ] = df .DateIn .astype (float )
254
- df .DateRetrofit .fillna (df .DateIn , inplace = True )
254
+ df [ "DateRetrofit" ] = df .DateRetrofit .fillna (df .DateIn )
255
255
return df
256
256
257
257
@@ -319,7 +319,7 @@ def wm(x):
319
319
target_fueltypes = ["Wind" , "Solar" , "Bioenergy" ]
320
320
df = df [df .Fueltype .isin (target_fueltypes )]
321
321
df = fill_missing_commissioning_years (df )
322
- df .Technology .fillna ("-" , inplace = True )
322
+ df [ "Technology" ] = df .Technology .fillna ("-" )
323
323
df = (
324
324
df .groupby (["Country" , "DateIn" , "Fueltype" , "Technology" ])
325
325
.agg (f )
@@ -539,7 +539,9 @@ def gross_to_net_factors(reference="opsd", aggfunc="median", return_entire_data=
539
539
if return_entire_data :
540
540
return df
541
541
else :
542
- df .energy_source_level_2 .fillna (value = df .energy_source , inplace = True )
542
+ df ["energy_source_level_2" ] = df .energy_source_level_2 .fillna (
543
+ value = df .energy_source
544
+ )
543
545
df .replace (
544
546
dict (
545
547
energy_source_level_2 = {
0 commit comments