diff --git a/powerplantmatching/export.py b/powerplantmatching/export.py index a950c6d5..ef97c8ca 100644 --- a/powerplantmatching/export.py +++ b/powerplantmatching/export.py @@ -73,8 +73,7 @@ def map_bus(df, buses): """ df = get_obj_if_Acc(df) kdtree = KDTree(buses[["x", "y"]]) - non_empty_buses = buses.dropna().index - buses_i = non_empty_buses.append(pd.Index([np.nan])) + buses_i = buses.index.append(pd.Index([np.nan])) return df.assign(bus=buses_i[kdtree.query(df[["lon", "lat"]].values)[1]])