File tree Expand file tree Collapse file tree 1 file changed +8
-4
lines changed
Expand file tree Collapse file tree 1 file changed +8
-4
lines changed Original file line number Diff line number Diff line change @@ -120,8 +120,7 @@ def get_wind_efficiency_curve(curve_name='all'):
120120 else :
121121 curve_names = curve_name
122122
123- efficiency_curve = pd .DataFrame (columns = pd .MultiIndex (levels = [[], []],
124- codes = [[], []]))
123+ efficiency_curve = pd .DataFrame ()
125124
126125 for curve_name in curve_names :
127126 if curve_name .split ('_' )[0 ] not in ['dena' , 'knorr' ]:
@@ -142,8 +141,13 @@ def get_wind_efficiency_curve(curve_name='all'):
142141
143142 # Get wind efficiency curve and rename column containing efficiency
144143 wec = wind_efficiency_curves [['wind_speed' , curve_name ]]
145- efficiency_curve [curve_name , 'wind_speed' ] = wec ['wind_speed' ]
146- efficiency_curve [curve_name , 'efficiency' ] = wec [curve_name ]
144+ if efficiency_curve .empty :
145+ efficiency_curve = pd .DataFrame (
146+ {(curve_name , 'wind_speed' ): wec ['wind_speed' ],
147+ (curve_name , 'efficiency' ): wec [curve_name ]})
148+ else :
149+ efficiency_curve [(curve_name , 'wind_speed' )] = wec ['wind_speed' ]
150+ efficiency_curve [(curve_name , 'efficiency' )] = wec [curve_name ]
147151 if len (curve_names ) == 1 :
148152 return efficiency_curve [curve_names [0 ]]
149153 else :
You can’t perform that action at this time.
0 commit comments