Skip to content

Commit b3ba833

Browse files
committed
power (coefficient) curve to pd.DataFrame in case of being dict
1 parent 07236bd commit b3ba833

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

windpowerlib/wind_turbine.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -173,6 +173,12 @@ def __init__(self, hub_height, nominal_power=None, path='oedb',
173173
" or if you passed a valid curve.")
174174
warnings.warn(msg.format(turbine_type), WindpowerlibUserWarning)
175175
else:
176+
# power (coefficient) curve to pd.DataFrame in case of being dict
177+
if isinstance(self.power_curve, dict):
178+
self.power_curve = pd.DataFrame(self.power_curve)
179+
if isinstance(self.power_coefficient_curve, dict):
180+
self.power_coefficient_curve = pd.DataFrame(
181+
self.power_coefficient_curve)
176182
# sort power (coefficient) curve by wind speed and bring columns in
177183
# order: 1) 'wind_speed' 2) 'value'
178184
if isinstance(self.power_curve, pd.DataFrame):

0 commit comments

Comments
 (0)