From c4e186c79f488446f7989b9408bb2b70c4cae1e1 Mon Sep 17 00:00:00 2001 From: Greg Caporaso Date: Tue, 30 Apr 2024 17:33:47 -0700 Subject: [PATCH] update to remove chained indexing https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy --- q2_sample_classifier/visuals.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/q2_sample_classifier/visuals.py b/q2_sample_classifier/visuals.py index 1cfced6..28dd9c0 100644 --- a/q2_sample_classifier/visuals.py +++ b/q2_sample_classifier/visuals.py @@ -167,9 +167,9 @@ def _plot_confusion_matrix(y_test, y_pred, classes, normalize, palette, predictions.loc["Overall Accuracy"] = "" predictions.loc["Baseline Accuracy"] = "" predictions.loc["Accuracy Ratio"] = "" - predictions.loc["Overall Accuracy"]["Overall Accuracy"] = accuracy - predictions.loc["Baseline Accuracy"]["Overall Accuracy"] = basline_accuracy - predictions.loc["Accuracy Ratio"]["Overall Accuracy"] = accuracy_ratio + predictions.loc["Overall Accuracy", "Overall Accuracy"] = accuracy + predictions.loc["Baseline Accuracy", "Overall Accuracy"] = basline_accuracy + predictions.loc["Accuracy Ratio", "Overall Accuracy"] = accuracy_ratio return predictions, confusion