Skip to content

Commit 710847b

Browse files
committed
Only add curve data with unique wind speeds
Duplicated wind speed entries lead to errors
1 parent 1c02305 commit 710847b

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

windpowerlib/data.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -216,9 +216,10 @@ def store_turbine_data_from_oedb(
216216
}
217217
)
218218
)
219-
curves_df = pd.merge(
220-
left=curves_df, right=df, how="outer", on="wind_speed"
221-
)
219+
if not df.wind_speed.duplicated().any():
220+
curves_df = pd.merge(
221+
left=curves_df, right=df, how="outer", on="wind_speed"
222+
)
222223
curves_df = curves_df.set_index("wind_speed").sort_index().transpose()
223224
# power curve values in W
224225
if curve_type == "power_curve":

0 commit comments

Comments
 (0)