|
1100 | 1100 | } |
1101 | 1101 | ], |
1102 | 1102 | "source": [ |
1103 | | - "sized_fig(1/2)\n", |
| 1103 | + "sized_fig(1 / 2)\n", |
1104 | 1104 | "sns.pointplot(\n", |
1105 | 1105 | " exploded,\n", |
1106 | 1106 | " x=\"boruvka_iteration\",\n", |
1107 | 1107 | " y=\"boruvka_recall\",\n", |
1108 | | - " hue='dataset',\n", |
| 1108 | + " hue=\"dataset\",\n", |
1109 | 1109 | " hue_order=dataset_order,\n", |
1110 | 1110 | " ci=95,\n", |
1111 | 1111 | " units=\"repeat\",\n", |
1112 | | - " markers=['o', 's', 'd', 'x', 'v', 'p'],\n", |
| 1112 | + " markers=[\"o\", \"s\", \"d\", \"x\", \"v\", \"p\"],\n", |
1113 | 1113 | " linewidth=0.5,\n", |
1114 | | - " linestyle=':',\n", |
| 1114 | + " linestyle=\":\",\n", |
1115 | 1115 | " markersize=3,\n", |
1116 | 1116 | " palette=\"tab10\",\n", |
1117 | 1117 | " native_scale=True,\n", |
1118 | 1118 | " legend=False,\n", |
1119 | 1119 | ")\n", |
1120 | 1120 | "plt.ylim([0, 1.05])\n", |
1121 | | - "plt.ylabel('Bor\\\\r{u}vka recall')\n", |
1122 | | - "plt.xlabel('Bor\\\\r{u}vka iteration')\n", |
| 1121 | + "plt.ylabel(\"Bor\\\\r{u}vka recall\")\n", |
| 1122 | + "plt.xlabel(\"Bor\\\\r{u}vka iteration\")\n", |
1123 | 1123 | "plt.subplots_adjust(0.2, 0.24, 0.95, 0.95)\n", |
1124 | | - "plt.savefig('images/boruvka_recall_vs_iterations.pdf')\n", |
| 1124 | + "plt.savefig(\"images/boruvka_recall_vs_iterations.pdf\", pad_inches=0)\n", |
1125 | 1125 | "plt.show()" |
1126 | 1126 | ] |
1127 | 1127 | }, |
|
1244 | 1244 | } |
1245 | 1245 | ], |
1246 | 1246 | "source": [ |
1247 | | - "exploded.groupby(['dataset', 'boruvka_iteration']).boruvka_recall.mean().unstack().reindex(dataset_order)" |
| 1247 | + "exploded.groupby(\n", |
| 1248 | + " [\"dataset\", \"boruvka_iteration\"]\n", |
| 1249 | + ").boruvka_recall.mean().unstack().reindex(dataset_order)" |
1248 | 1250 | ] |
1249 | 1251 | }, |
1250 | 1252 | { |
|
1258 | 1260 | }, |
1259 | 1261 | { |
1260 | 1262 | "cell_type": "code", |
1261 | | - "execution_count": 60, |
| 1263 | + "execution_count": null, |
1262 | 1264 | "metadata": {}, |
1263 | 1265 | "outputs": [ |
1264 | 1266 | { |
|
1273 | 1275 | } |
1274 | 1276 | ], |
1275 | 1277 | "source": [ |
1276 | | - "sized_fig(1/2)\n", |
| 1278 | + "sized_fig(1 / 2)\n", |
1277 | 1279 | "display = exploded.copy()\n", |
1278 | | - "display['dataset'].replace(display_name, inplace=True)\n", |
| 1280 | + "display[\"dataset\"].replace(display_name, inplace=True)\n", |
1279 | 1281 | "sns.pointplot(\n", |
1280 | 1282 | " display,\n", |
1281 | 1283 | " x=\"boruvka_iteration\",\n", |
1282 | 1284 | " y=\"descent_final_recall\",\n", |
1283 | | - " hue='dataset',\n", |
| 1285 | + " hue=\"dataset\",\n", |
1284 | 1286 | " hue_order=[display_name[l] for l in dataset_order],\n", |
1285 | 1287 | " ci=95,\n", |
1286 | 1288 | " units=\"repeat\",\n", |
1287 | | - " markers=['o', 's', 'd', 'x', 'v', 'p'],\n", |
| 1289 | + " markers=[\"o\", \"s\", \"d\", \"x\", \"v\", \"p\"],\n", |
1288 | 1290 | " linewidth=0.5,\n", |
1289 | | - " linestyle=':',\n", |
| 1291 | + " linestyle=\":\",\n", |
1290 | 1292 | " markersize=3,\n", |
1291 | 1293 | " palette=\"tab10\",\n", |
1292 | | - " native_scale=True\n", |
| 1294 | + " native_scale=True,\n", |
1293 | 1295 | ")\n", |
1294 | | - "plt.legend(title='')\n", |
| 1296 | + "plt.legend(title=\"\")\n", |
1295 | 1297 | "plt.ylim([0, 1.05])\n", |
1296 | | - "plt.ylabel('Descent recall')\n", |
1297 | | - "plt.xlabel('Bor\\\\r{u}vka iteration')\n", |
| 1298 | + "plt.ylabel(\"Descent recall\")\n", |
| 1299 | + "plt.xlabel(\"Bor\\\\r{u}vka iteration\")\n", |
1298 | 1300 | "plt.subplots_adjust(0.2, 0.24, 0.95, 0.95)\n", |
1299 | | - "plt.savefig('images/descent_recall_vs_iteration.pdf')\n", |
| 1301 | + "plt.savefig(\"images/descent_recall_vs_iteration.pdf\", pad_inches=0)\n", |
1300 | 1302 | "plt.show()" |
1301 | 1303 | ] |
1302 | 1304 | }, |
|
1309 | 1311 | }, |
1310 | 1312 | { |
1311 | 1313 | "cell_type": "code", |
1312 | | - "execution_count": 61, |
| 1314 | + "execution_count": null, |
1313 | 1315 | "metadata": {}, |
1314 | 1316 | "outputs": [ |
1315 | 1317 | { |
|
1324 | 1326 | } |
1325 | 1327 | ], |
1326 | 1328 | "source": [ |
1327 | | - "sized_fig(1/2)\n", |
| 1329 | + "sized_fig(1 / 2)\n", |
1328 | 1330 | "sns.pointplot(\n", |
1329 | 1331 | " exploded,\n", |
1330 | 1332 | " x=\"num_neighbors\",\n", |
1331 | 1333 | " y=\"boruvka_recall\",\n", |
1332 | | - " hue='dataset',\n", |
| 1334 | + " hue=\"dataset\",\n", |
1333 | 1335 | " hue_order=dataset_order,\n", |
1334 | 1336 | " ci=95,\n", |
1335 | 1337 | " units=\"repeat\",\n", |
1336 | | - " markers=['o', 's', 'd', 'x', 'v', 'p'],\n", |
| 1338 | + " markers=[\"o\", \"s\", \"d\", \"x\", \"v\", \"p\"],\n", |
1337 | 1339 | " linewidth=0.5,\n", |
1338 | | - " linestyle=':',\n", |
| 1340 | + " linestyle=\":\",\n", |
1339 | 1341 | " markersize=3,\n", |
1340 | 1342 | " palette=\"tab10\",\n", |
1341 | 1343 | " native_scale=True,\n", |
1342 | 1344 | " legend=False,\n", |
1343 | 1345 | ")\n", |
1344 | 1346 | "plt.ylim([0, 1.05])\n", |
1345 | | - "plt.ylabel('Bor\\\\r{u}vka recall')\n", |
1346 | | - "plt.xlabel('Num. neighbors ($k$)')\n", |
| 1347 | + "plt.ylabel(\"Bor\\\\r{u}vka recall\")\n", |
| 1348 | + "plt.xlabel(\"Num. neighbors ($k$)\")\n", |
1347 | 1349 | "plt.subplots_adjust(0.2, 0.24, 0.95, 0.95)\n", |
1348 | | - "plt.savefig('images/boruvka_recall_vs_neighbors.pdf')\n", |
| 1350 | + "plt.savefig(\"images/boruvka_recall_vs_neighbors.pdf\", pad_inches=0)\n", |
1349 | 1351 | "plt.show()" |
1350 | 1352 | ] |
1351 | 1353 | }, |
1352 | 1354 | { |
1353 | 1355 | "cell_type": "code", |
1354 | | - "execution_count": 62, |
| 1356 | + "execution_count": null, |
1355 | 1357 | "metadata": {}, |
1356 | 1358 | "outputs": [ |
1357 | 1359 | { |
|
1366 | 1368 | } |
1367 | 1369 | ], |
1368 | 1370 | "source": [ |
1369 | | - "sized_fig(1/2)\n", |
| 1371 | + "sized_fig(1 / 2)\n", |
1370 | 1372 | "sns.pointplot(\n", |
1371 | 1373 | " exploded,\n", |
1372 | 1374 | " x=\"min_descent_neighbors\",\n", |
1373 | 1375 | " y=\"boruvka_distance_fraction\",\n", |
1374 | | - " hue='dataset',\n", |
| 1376 | + " hue=\"dataset\",\n", |
1375 | 1377 | " hue_order=dataset_order,\n", |
1376 | 1378 | " ci=95,\n", |
1377 | 1379 | " units=\"repeat\",\n", |
1378 | | - " markers=['o', 's', 'd', 'x', 'v', 'p'],\n", |
| 1380 | + " markers=[\"o\", \"s\", \"d\", \"x\", \"v\", \"p\"],\n", |
1379 | 1381 | " linewidth=0.5,\n", |
1380 | | - " linestyle=':',\n", |
| 1382 | + " linestyle=\":\",\n", |
1381 | 1383 | " markersize=3,\n", |
1382 | 1384 | " palette=\"tab10\",\n", |
1383 | 1385 | " legend=False,\n", |
1384 | | - " native_scale=True\n", |
| 1386 | + " native_scale=True,\n", |
1385 | 1387 | ")\n", |
1386 | 1388 | "plt.ylim([0.98, 1.1])\n", |
1387 | 1389 | "plt.yticks([1, 1.05, 1.1])\n", |
1388 | 1390 | "plt.xticks(min_descent_neighbours)\n", |
1389 | | - "plt.ylabel('Distance fraction')\n", |
1390 | | - "plt.xlabel('Descent neighbors ($k_{descent}$)')\n", |
| 1391 | + "plt.ylabel(\"Distance fraction\")\n", |
| 1392 | + "plt.xlabel(\"Descent neighbors ($k_{descent}$)\")\n", |
1391 | 1393 | "plt.subplots_adjust(0.2, 0.24, 0.95, 0.95)\n", |
1392 | | - "plt.savefig('images/boruvka_dist_fract_vs_descent_neighbors.pdf', pad_inches=0)\n", |
| 1394 | + "plt.savefig(\"images/boruvka_dist_fract_vs_descent_neighbors.pdf\", pad_inches=0)\n", |
1393 | 1395 | "plt.show()" |
1394 | 1396 | ] |
1395 | 1397 | }, |
|
1402 | 1404 | }, |
1403 | 1405 | { |
1404 | 1406 | "cell_type": "code", |
1405 | | - "execution_count": 63, |
| 1407 | + "execution_count": null, |
1406 | 1408 | "metadata": {}, |
1407 | 1409 | "outputs": [ |
1408 | 1410 | { |
|
1417 | 1419 | } |
1418 | 1420 | ], |
1419 | 1421 | "source": [ |
1420 | | - "fig = sized_fig(1/2)\n", |
| 1422 | + "fig = sized_fig(1 / 2)\n", |
1421 | 1423 | "for n, k_d in enumerate(twice_exploded.min_descent_neighbors.unique()):\n", |
1422 | 1424 | " for i, it in enumerate(twice_exploded.boruvka_iteration.unique()):\n", |
1423 | 1425 | " if np.isnan(i):\n", |
|
1439 | 1441 | " plt.ylim([0, 1])\n", |
1440 | 1442 | " # plt.xlim([0, 50])\n", |
1441 | 1443 | " # plt.xticks([0, 25, 50])\n", |
1442 | | - "plt.ylabel('Descent recall')\n", |
1443 | | - "plt.xlabel('Descent iteration') \n", |
| 1444 | + "plt.ylabel(\"Descent recall\")\n", |
| 1445 | + "plt.xlabel(\"Descent iteration\")\n", |
1444 | 1446 | "plt.subplots_adjust(0.16, 0.24, 0.95, 0.95)\n", |
1445 | | - "plt.savefig('images/descent_convergence.pdf', pad_inches=0)\n", |
| 1447 | + "plt.savefig(\"images/descent_convergence.pdf\", pad_inches=0)\n", |
1446 | 1448 | "plt.show()" |
1447 | 1449 | ] |
1448 | 1450 | } |
|
0 commit comments