|
10 | 10 | "name": "stdout",
|
11 | 11 | "output_type": "stream",
|
12 | 12 | "text": [
|
| 13 | + "register_pre_run\n", |
| 14 | + "pre_run_cell: This function will be called before every cell is executed.\n", |
| 15 | + "cell_id: 80990326-1ef0-4588-8e28-0f377bd4b5bd\n", |
13 | 16 | "call dropna\n",
|
14 |
| - "my rename 140465675825360\n", |
| 17 | + "my rename 140163077598768\n", |
15 | 18 | "new copy: () {'deep': None}\n",
|
16 |
| - "my rename 140465675826032\n", |
| 19 | + "my rename 140163077599296\n", |
17 | 20 | "new copy: () {'deep': None}\n",
|
18 | 21 | "new copy: () {}\n"
|
19 | 22 | ]
|
|
34 | 37 | " <polygon fill=\"white\" points=\"-4,4 -4,-113 1995,-113 1995,4 -4,4\" stroke=\"transparent\"/>\n",
|
35 | 38 | " <g class=\"cluster\" id=\"clust1\">\n",
|
36 | 39 | " <title>\n",
|
37 |
| - " cluster_d6921421676962807575\n", |
| 40 | + " cluster_d1094564498426419428\n", |
38 | 41 | " </title>\n",
|
39 | 42 | " <polygon fill=\"none\" points=\"8,-8 8,-101 1983,-101 1983,-8 8,-8\" stroke=\"black\"/>\n",
|
40 | 43 | " <text font-family=\"Helvetica,Arial,sans-serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"995.5\" y=\"-85.8\">\n",
|
41 | 44 | " WHY JANITOR?\n",
|
42 | 45 | " </text>\n",
|
43 | 46 | " </g>\n",
|
44 |
| - " <!-- node_7350196740953114244 -->\n", |
| 47 | + " <!-- node_1227845970559210097 -->\n", |
45 | 48 | " <g class=\"node\" id=\"node1\">\n",
|
46 | 49 | " <title>\n",
|
47 |
| - " node_7350196740953114244\n", |
| 50 | + " node_1227845970559210097\n", |
48 | 51 | " </title>\n",
|
49 | 52 | " <g cursor=\"pointer\" id=\"a_node1\" onclick=\" window.open('', '_blank', 'width=800,height=200').document.body.innerHTML = `<table border="1" class="dataframe">\n",
|
50 | 53 | " <thead>\n",
|
|
105 | 108 | " </text>\n",
|
106 | 109 | " </g>\n",
|
107 | 110 | " </g>\n",
|
108 |
| - " <!-- node_d8297656796017466239 -->\n", |
| 111 | + " <!-- node_d6555065156464757206 -->\n", |
109 | 112 | " <g class=\"node\" id=\"node7\">\n",
|
110 | 113 | " <title>\n",
|
111 |
| - " node_d8297656796017466239\n", |
| 114 | + " node_d6555065156464757206\n", |
112 | 115 | " </title>\n",
|
113 | 116 | " <polygon fill=\"lightgrey\" points=\"365,-61 197,-61 197,-25 365,-25 365,-61\" stroke=\"transparent\"/>\n",
|
114 | 117 | " <text font-family=\"Helvetica,Arial,sans-serif\" font-size=\"14.00\" text-anchor=\"start\" x=\"209\" y=\"-38.8\">\n",
|
115 | 118 | " remove_columns(df, ...)\n",
|
116 | 119 | " </text>\n",
|
117 | 120 | " </g>\n",
|
118 |
| - " <!-- node_7350196740953114244->node_d8297656796017466239 -->\n", |
| 121 | + " <!-- node_1227845970559210097->node_d6555065156464757206 -->\n", |
119 | 122 | " <g class=\"edge\" id=\"edge1\">\n",
|
120 | 123 | " <title>\n",
|
121 |
| - " node_7350196740953114244->node_d8297656796017466239\n", |
| 124 | + " node_1227845970559210097->node_d6555065156464757206\n", |
122 | 125 | " </title>\n",
|
123 | 126 | " <path d=\"M149.2,-43C161.27,-43 174.06,-43 186.75,-43\" fill=\"none\" stroke=\"black\"/>\n",
|
124 | 127 | " <polygon fill=\"black\" points=\"186.89,-46.5 196.89,-43 186.89,-39.5 186.89,-46.5\" stroke=\"black\"/>\n",
|
125 | 128 | " <text font-family=\"Helvetica,Arial,sans-serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"173\" y=\"-46.8\">\n",
|
126 | 129 | " df\n",
|
127 | 130 | " </text>\n",
|
128 | 131 | " </g>\n",
|
129 |
| - " <!-- node_6080578892279087024 -->\n", |
| 132 | + " <!-- node_d985045474409174850 -->\n", |
130 | 133 | " <g class=\"node\" id=\"node2\">\n",
|
131 | 134 | " <title>\n",
|
132 |
| - " node_6080578892279087024\n", |
| 135 | + " node_d985045474409174850\n", |
133 | 136 | " </title>\n",
|
134 | 137 | " <g cursor=\"pointer\" id=\"a_node2\" onclick=\" window.open('', '_blank', 'width=800,height=200').document.body.innerHTML = `<table border="1" class="dataframe">\n",
|
135 | 138 | " <thead>\n",
|
|
185 | 188 | " </text>\n",
|
186 | 189 | " </g>\n",
|
187 | 190 | " </g>\n",
|
188 |
| - " <!-- node_3009124502050678936 -->\n", |
| 191 | + " <!-- node_1904243765544493615 -->\n", |
189 | 192 | " <g class=\"node\" id=\"node8\">\n",
|
190 | 193 | " <title>\n",
|
191 |
| - " node_3009124502050678936\n", |
| 194 | + " node_1904243765544493615\n", |
192 | 195 | " </title>\n",
|
193 | 196 | " <polygon fill=\"lightgrey\" points=\"689,-61 583,-61 583,-25 689,-25 689,-61\" stroke=\"transparent\"/>\n",
|
194 | 197 | " <text font-family=\"Helvetica,Arial,sans-serif\" font-size=\"14.00\" text-anchor=\"start\" x=\"595\" y=\"-38.8\">\n",
|
195 | 198 | " dropna(df, ...)\n",
|
196 | 199 | " </text>\n",
|
197 | 200 | " </g>\n",
|
198 |
| - " <!-- node_6080578892279087024->node_3009124502050678936 -->\n", |
| 201 | + " <!-- node_d985045474409174850->node_1904243765544493615 -->\n", |
199 | 202 | " <g class=\"edge\" id=\"edge3\">\n",
|
200 | 203 | " <title>\n",
|
201 |
| - " node_6080578892279087024->node_3009124502050678936\n", |
| 204 | + " node_d985045474409174850->node_1904243765544493615\n", |
202 | 205 | " </title>\n",
|
203 | 206 | " <path d=\"M535.39,-43C547.71,-43 560.55,-43 572.76,-43\" fill=\"none\" stroke=\"black\"/>\n",
|
204 | 207 | " <polygon fill=\"black\" points=\"572.85,-46.5 582.85,-43 572.85,-39.5 572.85,-46.5\" stroke=\"black\"/>\n",
|
205 | 208 | " <text font-family=\"Helvetica,Arial,sans-serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"559\" y=\"-46.8\">\n",
|
206 | 209 | " df\n",
|
207 | 210 | " </text>\n",
|
208 | 211 | " </g>\n",
|
209 |
| - " <!-- node_d8893236431485775077 -->\n", |
| 212 | + " <!-- node_d4843245280907125723 -->\n", |
210 | 213 | " <g class=\"node\" id=\"node3\">\n",
|
211 | 214 | " <title>\n",
|
212 |
| - " node_d8893236431485775077\n", |
| 215 | + " node_d4843245280907125723\n", |
213 | 216 | " </title>\n",
|
214 | 217 | " <g cursor=\"pointer\" id=\"a_node3\" onclick=\" window.open('', '_blank', 'width=800,height=200').document.body.innerHTML = `<table border="1" class="dataframe">\n",
|
215 | 218 | " <thead>\n",
|
|
259 | 262 | " </text>\n",
|
260 | 263 | " </g>\n",
|
261 | 264 | " </g>\n",
|
262 |
| - " <!-- node_d2412246820646920085 -->\n", |
| 265 | + " <!-- node_d2524308946617689270 -->\n", |
263 | 266 | " <g class=\"node\" id=\"node9\">\n",
|
264 | 267 | " <title>\n",
|
265 |
| - " node_d2412246820646920085\n", |
| 268 | + " node_d2524308946617689270\n", |
266 | 269 | " </title>\n",
|
267 | 270 | " <polygon fill=\"lightgrey\" points=\"1069,-61 907,-61 907,-25 1069,-25 1069,-61\" stroke=\"transparent\"/>\n",
|
268 | 271 | " <text font-family=\"Helvetica,Arial,sans-serif\" font-size=\"14.00\" text-anchor=\"start\" x=\"919\" y=\"-38.8\">\n",
|
269 | 272 | " rename_column(df, ...)\n",
|
270 | 273 | " </text>\n",
|
271 | 274 | " </g>\n",
|
272 |
| - " <!-- node_d8893236431485775077->node_d2412246820646920085 -->\n", |
| 275 | + " <!-- node_d4843245280907125723->node_d2524308946617689270 -->\n", |
273 | 276 | " <g class=\"edge\" id=\"edge5\">\n",
|
274 | 277 | " <title>\n",
|
275 |
| - " node_d8893236431485775077->node_d2412246820646920085\n", |
| 278 | + " node_d4843245280907125723->node_d2524308946617689270\n", |
276 | 279 | " </title>\n",
|
277 | 280 | " <path d=\"M859.01,-43C871.12,-43 883.97,-43 896.66,-43\" fill=\"none\" stroke=\"black\"/>\n",
|
278 | 281 | " <polygon fill=\"black\" points=\"896.79,-46.5 906.79,-43 896.79,-39.5 896.79,-46.5\" stroke=\"black\"/>\n",
|
279 | 282 | " <text font-family=\"Helvetica,Arial,sans-serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"883\" y=\"-46.8\">\n",
|
280 | 283 | " df\n",
|
281 | 284 | " </text>\n",
|
282 | 285 | " </g>\n",
|
283 |
| - " <!-- node_d2694599867417863562 -->\n", |
| 286 | + " <!-- node_d2973361350997812975 -->\n", |
284 | 287 | " <g class=\"node\" id=\"node4\">\n",
|
285 | 288 | " <title>\n",
|
286 |
| - " node_d2694599867417863562\n", |
| 289 | + " node_d2973361350997812975\n", |
287 | 290 | " </title>\n",
|
288 | 291 | " <g cursor=\"pointer\" id=\"a_node4\" onclick=\" window.open('', '_blank', 'width=800,height=200').document.body.innerHTML = `<table border="1" class="dataframe">\n",
|
289 | 292 | " <thead>\n",
|
|
333 | 336 | " </text>\n",
|
334 | 337 | " </g>\n",
|
335 | 338 | " </g>\n",
|
336 |
| - " <!-- node_2452196101976357619 -->\n", |
| 339 | + " <!-- node_7444217268540326659 -->\n", |
337 | 340 | " <g class=\"node\" id=\"node10\">\n",
|
338 | 341 | " <title>\n",
|
339 |
| - " node_2452196101976357619\n", |
| 342 | + " node_7444217268540326659\n", |
340 | 343 | " </title>\n",
|
341 | 344 | " <polygon fill=\"lightgrey\" points=\"1449,-61 1287,-61 1287,-25 1449,-25 1449,-61\" stroke=\"transparent\"/>\n",
|
342 | 345 | " <text font-family=\"Helvetica,Arial,sans-serif\" font-size=\"14.00\" text-anchor=\"start\" x=\"1299\" y=\"-38.8\">\n",
|
343 | 346 | " rename_column(df, ...)\n",
|
344 | 347 | " </text>\n",
|
345 | 348 | " </g>\n",
|
346 |
| - " <!-- node_d2694599867417863562->node_2452196101976357619 -->\n", |
| 349 | + " <!-- node_d2973361350997812975->node_7444217268540326659 -->\n", |
347 | 350 | " <g class=\"edge\" id=\"edge7\">\n",
|
348 | 351 | " <title>\n",
|
349 |
| - " node_d2694599867417863562->node_2452196101976357619\n", |
| 352 | + " node_d2973361350997812975->node_7444217268540326659\n", |
350 | 353 | " </title>\n",
|
351 | 354 | " <path d=\"M1239.01,-43C1251.12,-43 1263.97,-43 1276.66,-43\" fill=\"none\" stroke=\"black\"/>\n",
|
352 | 355 | " <polygon fill=\"black\" points=\"1276.79,-46.5 1286.79,-43 1276.79,-39.5 1276.79,-46.5\" stroke=\"black\"/>\n",
|
353 | 356 | " <text font-family=\"Helvetica,Arial,sans-serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"1263\" y=\"-46.8\">\n",
|
354 | 357 | " df\n",
|
355 | 358 | " </text>\n",
|
356 | 359 | " </g>\n",
|
357 |
| - " <!-- node_d7379048532167015300 -->\n", |
| 360 | + " <!-- node_d6383385337535756017 -->\n", |
358 | 361 | " <g class=\"node\" id=\"node5\">\n",
|
359 | 362 | " <title>\n",
|
360 |
| - " node_d7379048532167015300\n", |
| 363 | + " node_d6383385337535756017\n", |
361 | 364 | " </title>\n",
|
362 | 365 | " <g cursor=\"pointer\" id=\"a_node5\" onclick=\" window.open('', '_blank', 'width=800,height=200').document.body.innerHTML = `<table border="1" class="dataframe">\n",
|
363 | 366 | " <thead>\n",
|
|
407 | 410 | " </text>\n",
|
408 | 411 | " </g>\n",
|
409 | 412 | " </g>\n",
|
410 |
| - " <!-- node_d124244031066527821 -->\n", |
| 413 | + " <!-- node_8835876692805255874 -->\n", |
411 | 414 | " <g class=\"node\" id=\"node11\">\n",
|
412 | 415 | " <title>\n",
|
413 |
| - " node_d124244031066527821\n", |
| 416 | + " node_8835876692805255874\n", |
414 | 417 | " </title>\n",
|
415 | 418 | " <polygon fill=\"lightgrey\" points=\"1805,-61 1667,-61 1667,-25 1805,-25 1805,-61\" stroke=\"transparent\"/>\n",
|
416 | 419 | " <text font-family=\"Helvetica,Arial,sans-serif\" font-size=\"14.00\" text-anchor=\"start\" x=\"1679\" y=\"-38.8\">\n",
|
417 | 420 | " add_column(df, ...)\n",
|
418 | 421 | " </text>\n",
|
419 | 422 | " </g>\n",
|
420 |
| - " <!-- node_d7379048532167015300->node_d124244031066527821 -->\n", |
| 423 | + " <!-- node_d6383385337535756017->node_8835876692805255874 -->\n", |
421 | 424 | " <g class=\"edge\" id=\"edge9\">\n",
|
422 | 425 | " <title>\n",
|
423 |
| - " node_d7379048532167015300->node_d124244031066527821\n", |
| 426 | + " node_d6383385337535756017->node_8835876692805255874\n", |
424 | 427 | " </title>\n",
|
425 | 428 | " <path d=\"M1619.03,-43C1631.28,-43 1644.21,-43 1656.81,-43\" fill=\"none\" stroke=\"black\"/>\n",
|
426 | 429 | " <polygon fill=\"black\" points=\"1656.82,-46.5 1666.82,-43 1656.82,-39.5 1656.82,-46.5\" stroke=\"black\"/>\n",
|
427 | 430 | " <text font-family=\"Helvetica,Arial,sans-serif\" font-size=\"14.00\" text-anchor=\"middle\" x=\"1643\" y=\"-46.8\">\n",
|
428 | 431 | " df\n",
|
429 | 432 | " </text>\n",
|
430 | 433 | " </g>\n",
|
431 |
| - " <!-- node_4691575139530742294 -->\n", |
| 434 | + " <!-- node_4042741298201303901 -->\n", |
432 | 435 | " <g class=\"node\" id=\"node6\">\n",
|
433 | 436 | " <title>\n",
|
434 |
| - " node_4691575139530742294\n", |
| 437 | + " node_4042741298201303901\n", |
435 | 438 | " </title>\n",
|
436 | 439 | " <g cursor=\"pointer\" id=\"a_node6\" onclick=\" window.open('', '_blank', 'width=800,height=200').document.body.innerHTML = `<table border="1" class="dataframe">\n",
|
437 | 440 | " <thead>\n",
|
|
485 | 488 | " </text>\n",
|
486 | 489 | " </g>\n",
|
487 | 490 | " </g>\n",
|
488 |
| - " <!-- node_d8297656796017466239->node_6080578892279087024 -->\n", |
| 491 | + " <!-- node_d6555065156464757206->node_d985045474409174850 -->\n", |
489 | 492 | " <g class=\"edge\" id=\"edge2\">\n",
|
490 | 493 | " <title>\n",
|
491 |
| - " node_d8297656796017466239->node_6080578892279087024\n", |
| 494 | + " node_d6555065156464757206->node_d985045474409174850\n", |
492 | 495 | " </title>\n",
|
493 | 496 | " <path d=\"M365.25,-43C374.05,-43 382.95,-43 391.65,-43\" fill=\"none\" stroke=\"black\"/>\n",
|
494 | 497 | " <polygon fill=\"black\" points=\"391.76,-46.5 401.76,-43 391.76,-39.5 391.76,-46.5\" stroke=\"black\"/>\n",
|
495 | 498 | " </g>\n",
|
496 |
| - " <!-- node_3009124502050678936->node_d8893236431485775077 -->\n", |
| 499 | + " <!-- node_1904243765544493615->node_d4843245280907125723 -->\n", |
497 | 500 | " <g class=\"edge\" id=\"edge4\">\n",
|
498 | 501 | " <title>\n",
|
499 |
| - " node_3009124502050678936->node_d8893236431485775077\n", |
| 502 | + " node_1904243765544493615->node_d4843245280907125723\n", |
500 | 503 | " </title>\n",
|
501 | 504 | " <path d=\"M689.31,-43C697.83,-43 706.81,-43 715.76,-43\" fill=\"none\" stroke=\"black\"/>\n",
|
502 | 505 | " <polygon fill=\"black\" points=\"715.82,-46.5 725.82,-43 715.82,-39.5 715.82,-46.5\" stroke=\"black\"/>\n",
|
503 | 506 | " </g>\n",
|
504 |
| - " <!-- node_d2412246820646920085->node_d2694599867417863562 -->\n", |
| 507 | + " <!-- node_d2524308946617689270->node_d2973361350997812975 -->\n", |
505 | 508 | " <g class=\"edge\" id=\"edge6\">\n",
|
506 | 509 | " <title>\n",
|
507 |
| - " node_d2412246820646920085->node_d2694599867417863562\n", |
| 510 | + " node_d2524308946617689270->node_d2973361350997812975\n", |
508 | 511 | " </title>\n",
|
509 | 512 | " <path d=\"M1069.05,-43C1077.86,-43 1086.81,-43 1095.57,-43\" fill=\"none\" stroke=\"black\"/>\n",
|
510 | 513 | " <polygon fill=\"black\" points=\"1095.74,-46.5 1105.74,-43 1095.74,-39.5 1095.74,-46.5\" stroke=\"black\"/>\n",
|
511 | 514 | " </g>\n",
|
512 |
| - " <!-- node_2452196101976357619->node_d7379048532167015300 -->\n", |
| 515 | + " <!-- node_7444217268540326659->node_d6383385337535756017 -->\n", |
513 | 516 | " <g class=\"edge\" id=\"edge8\">\n",
|
514 | 517 | " <title>\n",
|
515 |
| - " node_2452196101976357619->node_d7379048532167015300\n", |
| 518 | + " node_7444217268540326659->node_d6383385337535756017\n", |
516 | 519 | " </title>\n",
|
517 | 520 | " <path d=\"M1449.05,-43C1457.86,-43 1466.81,-43 1475.57,-43\" fill=\"none\" stroke=\"black\"/>\n",
|
518 | 521 | " <polygon fill=\"black\" points=\"1475.74,-46.5 1485.74,-43 1475.74,-39.5 1475.74,-46.5\" stroke=\"black\"/>\n",
|
519 | 522 | " </g>\n",
|
520 |
| - " <!-- node_d124244031066527821->node_4691575139530742294 -->\n", |
| 523 | + " <!-- node_8835876692805255874->node_4042741298201303901 -->\n", |
521 | 524 | " <g class=\"edge\" id=\"edge10\">\n",
|
522 | 525 | " <title>\n",
|
523 |
| - " node_d124244031066527821->node_4691575139530742294\n", |
| 526 | + " node_8835876692805255874->node_4042741298201303901\n", |
524 | 527 | " </title>\n",
|
525 | 528 | " <path d=\"M1805.37,-43C1814.02,-43 1822.92,-43 1831.69,-43\" fill=\"none\" stroke=\"black\"/>\n",
|
526 | 529 | " <polygon fill=\"black\" points=\"1831.89,-46.5 1841.89,-43 1831.89,-39.5 1831.89,-46.5\" stroke=\"black\"/>\n",
|
|
534 | 537 | },
|
535 | 538 | "metadata": {},
|
536 | 539 | "output_type": "display_data"
|
| 540 | + }, |
| 541 | + { |
| 542 | + "name": "stdout", |
| 543 | + "output_type": "stream", |
| 544 | + "text": [ |
| 545 | + "80990326-1ef0-4588-8e28-0f377bd4b5bd\n" |
| 546 | + ] |
537 | 547 | }
|
538 | 548 | ],
|
539 | 549 | "source": [
|
|
560 | 570 | " .add_column(\"Google\", [450.0, 550.0, 800.0])\n",
|
561 | 571 | " )\n",
|
562 | 572 | "\n",
|
563 |
| - "pyjviz.show(vertical=False)\n" |
| 573 | + "pyjviz.show(vertical=False)\n", |
| 574 | + "print(pyjviz.nb_utils.get_cell_id())" |
564 | 575 | ]
|
565 | 576 | },
|
566 | 577 | {
|
567 | 578 | "cell_type": "code",
|
568 |
| - "execution_count": null, |
| 579 | + "execution_count": 2, |
569 | 580 | "id": "db8f1e76-5296-4c61-aed9-f22d5f3a6ccf",
|
570 | 581 | "metadata": {},
|
| 582 | + "outputs": [ |
| 583 | + { |
| 584 | + "name": "stdout", |
| 585 | + "output_type": "stream", |
| 586 | + "text": [ |
| 587 | + "pre_run_cell: This function will be called before every cell is executed.\n", |
| 588 | + "cell_id: db8f1e76-5296-4c61-aed9-f22d5f3a6ccf\n" |
| 589 | + ] |
| 590 | + }, |
| 591 | + { |
| 592 | + "data": { |
| 593 | + "text/plain": [ |
| 594 | + "'db8f1e76-5296-4c61-aed9-f22d5f3a6ccf'" |
| 595 | + ] |
| 596 | + }, |
| 597 | + "execution_count": 2, |
| 598 | + "metadata": {}, |
| 599 | + "output_type": "execute_result" |
| 600 | + } |
| 601 | + ], |
| 602 | + "source": [ |
| 603 | + "pyjviz.nb_utils.get_cell_id()" |
| 604 | + ] |
| 605 | + }, |
| 606 | + { |
| 607 | + "cell_type": "code", |
| 608 | + "execution_count": 6, |
| 609 | + "id": "7e2a1879-97b8-41e5-a493-96a64d07188b", |
| 610 | + "metadata": {}, |
| 611 | + "outputs": [ |
| 612 | + { |
| 613 | + "name": "stdout", |
| 614 | + "output_type": "stream", |
| 615 | + "text": [ |
| 616 | + "pre_run_cell: This function will be called before every cell is executed.\n", |
| 617 | + "hi 7e2a1879-97b8-41e5-a493-96a64d07188b\n" |
| 618 | + ] |
| 619 | + } |
| 620 | + ], |
| 621 | + "source": [ |
| 622 | + "print('hi', pyjviz.nb_utils.get_cell_id())" |
| 623 | + ] |
| 624 | + }, |
| 625 | + { |
| 626 | + "cell_type": "code", |
| 627 | + "execution_count": null, |
| 628 | + "id": "d06bd090-f942-4cf0-9ed6-a9d756a5b973", |
| 629 | + "metadata": {}, |
571 | 630 | "outputs": [],
|
572 | 631 | "source": []
|
573 | 632 | }
|
|
0 commit comments