{ "cells": [ { "cell_type": "markdown", "id": "e8887246-caf7-483a-9728-81005108b7d5", "metadata": {}, "source": [ "# Plot - Benchmark Boxplots" ] }, { "cell_type": "markdown", "id": "c433e232-19d2-46e2-b669-50fbbaae2e28", "metadata": {}, "source": [ "#### Load Data" ] }, { "cell_type": "code", "execution_count": 1, "id": "89c418a3", "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "(441, 19) (20, 16)\n" ] } ], "source": [ "import pandas as pd\n", "\n", "df = pd.read_csv(\"../data/BaselineED_bench.csv\")\n", "gen =pd.read_csv(\"../data/GenED_bench.csv\")\n", "\n", "paper_cols = ['log', 'fitness_heu', 'precision_heu',\n", " 'fscore_heu', 'size_heu', 'cfc_heu', 'fitness_ilp', 'precision_ilp', 'fscore_ilp',\n", " 'size_ilp','cfc_ilp', 'fitness_imf', 'precision_imf', 'fscore_imf', 'size_imf', 'cfc_imf']\n", "\n", "df= df[paper_cols]\n", "\n", "print(gen.shape, df.shape)\n", "#print(gen.columns == df.columns)" ] }, { "cell_type": "code", "execution_count": 2, "id": "355f85af", "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "(461, 20)\n" ] }, { "data": { "text/html": [ "
\n", " | log | \n", "fitness_heu | \n", "precision_heu | \n", "fscore_heu | \n", "size_heu | \n", "cfc_heu | \n", "fitness_ilp | \n", "precision_ilp | \n", "fscore_ilp | \n", "size_ilp | \n", "cfc_ilp | \n", "fitness_imf | \n", "precision_imf | \n", "fscore_imf | \n", "size_imf | \n", "cfc_imf | \n", "source | \n", "pnsize_heu | \n", "pnsize_imf | \n", "pnsize_ilp | \n", "
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | \n", "BPIC12 | \n", "NaN | \n", "NaN | \n", "NaN | \n", "NaN | \n", "NaN | \n", "NaN | \n", "NaN | \n", "NaN | \n", "NaN | \n", "NaN | \n", "0.999782 | \n", "0.106250 | \n", "0.192086 | \n", "69.0 | \n", "37.0 | \n", "Real | \n", "NaN | \n", "NaN | \n", "NaN | \n", "
1 | \n", "BPIC13cp | \n", "0.989977 | \n", "0.868430 | \n", "0.925229 | \n", "14.0 | \n", "8.0 | \n", "0.999955 | \n", "0.792380 | \n", "0.884148 | \n", "20.0 | \n", "6.0 | \n", "0.990413 | \n", "0.947021 | \n", "0.968231 | \n", "15.0 | \n", "9.0 | \n", "Real | \n", "NaN | \n", "NaN | \n", "NaN | \n", "
2 | \n", "BPIC13inc | \n", "0.991281 | \n", "0.885081 | \n", "0.935176 | \n", "14.0 | \n", "8.0 | \n", "0.999977 | \n", "0.625731 | \n", "0.769777 | \n", "19.0 | \n", "5.0 | \n", "0.957241 | \n", "0.716391 | \n", "0.819486 | \n", "16.0 | \n", "8.0 | \n", "Real | \n", "NaN | \n", "NaN | \n", "NaN | \n", "
3 | \n", "BPIC13op | \n", "0.990133 | \n", "0.962056 | \n", "0.975893 | \n", "12.0 | \n", "7.0 | \n", "0.999930 | \n", "0.906565 | \n", "0.950961 | \n", "10.0 | \n", "3.0 | \n", "0.851320 | \n", "0.906565 | \n", "0.878074 | \n", "17.0 | \n", "8.0 | \n", "Real | \n", "NaN | \n", "NaN | \n", "NaN | \n", "
4 | \n", "BPIC14dc_p | \n", "0.927321 | \n", "1.000000 | \n", "0.962290 | \n", "547.0 | \n", "364.0 | \n", "NaN | \n", "NaN | \n", "NaN | \n", "NaN | \n", "NaN | \n", "0.999833 | \n", "1.000000 | \n", "0.999916 | \n", "606.0 | \n", "364.0 | \n", "Real | \n", "NaN | \n", "NaN | \n", "NaN | \n", "