Skip to content

Commit 9a5fb8c

Browse files
committed
concat with join='inner' instead of special column order
1 parent 5304b6a commit 9a5fb8c

File tree

2 files changed

+3
-7
lines changed

2 files changed

+3
-7
lines changed

windpowerlib/wind_farm.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -362,13 +362,13 @@ def assign_power_curve(self, wake_losses_model='wind_farm_efficiency',
362362
power_curve = pd.concat(
363363
[pd.DataFrame(data={
364364
'wind_speed': [0.0], 'value': [0.0]}),
365-
power_curve])
365+
power_curve], join='inner')
366366
if power_curve.iloc[-1]['value'] != 0.0:
367367
power_curve = pd.concat(
368368
[power_curve, pd.DataFrame(data={
369369
'wind_speed': [power_curve['wind_speed'].loc[
370370
power_curve.index[-1]] + 0.5],
371-
'value': [0.0]})])
371+
'value': [0.0]})], join='inner')
372372
# Add power curves of all turbine types to data frame
373373
# (multiplied by turbine amount)
374374
df = pd.concat(

windpowerlib/wind_turbine.py

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -179,15 +179,11 @@ def __init__(self, hub_height, nominal_power=None, path='oedb',
179179
if isinstance(self.power_coefficient_curve, dict):
180180
self.power_coefficient_curve = pd.DataFrame(
181181
self.power_coefficient_curve)
182-
# sort power (coefficient) curve by wind speed and bring columns in
183-
# order: 1) 'wind_speed' 2) 'value'
182+
# sort power (coefficient) curve by wind speed
184183
if isinstance(self.power_curve, pd.DataFrame):
185184
self.power_curve.sort_values(by='wind_speed')
186-
self.power_curve = self.power_curve[['wind_speed', 'value']]
187185
if isinstance(self.power_coefficient_curve, pd.DataFrame):
188186
self.power_coefficient_curve.sort_values(by='wind_speed')
189-
self.power_coefficient_curve = self.power_coefficient_curve[[
190-
'wind_speed', 'value']]
191187

192188
def __repr__(self):
193189
info = []

0 commit comments

Comments
 (0)