Skip to content

Commit 255e3d6

Browse files
committed
Update logistic_regression.py
replaces DataFrame.append with pd.concat. See #126
1 parent 8b8bfe4 commit 255e3d6

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

ema_workbench/analysis/logistic_regression.py

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -250,10 +250,12 @@ def update(self, model, selected):
250250

251251
data = {"coverage": cov, "density": den, "res_dim": len(selected), "id": i}
252252
new_row = pd.DataFrame([data])
253-
self.peeling_trajectory = self.peeling_trajectory.append(
254-
new_row, ignore_index=True, sort=True
253+
254+
self.peeling_trajectory = pd.concat(
255+
[self.peeling_trajectory, new_row], ignore_index=True, sort=True
255256
)
256257

258+
257259
def show_tradeoff(self, cmap=mpl.cm.viridis, annotated=False): # @UndefinedVariable
258260
"""Visualize the trade off between coverage and density. Color
259261
is used to denote the number of restricted dimensions.
@@ -390,4 +392,4 @@ def plot_pairwise_scatter(self, i, threshold=0.95):
390392
contours(ax, model, xlabel, ylabel, levels)
391393

392394
fig = plt.gcf()
393-
return fig
395+
return fig

0 commit comments

Comments
 (0)