Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 56a5451

Browse files
committed
Pandas
1 parent d8fd02f commit 56a5451

File tree

3 files changed

+37
-41
lines changed

3 files changed

+37
-41
lines changed

README.md

Lines changed: 11 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -3317,20 +3317,19 @@ b 3 4
33173317
+-----------------+-------------+-------------+---------------+
33183318
| | 'sum' | ['sum'] | {'x': 'sum'} |
33193319
+-----------------+-------------+-------------+---------------+
3320-
| df.apply(…) | | x y | |
3321-
| df.agg(…) | x 4 | sum 4 6 | x 4 |
3322-
| | y 6 | | |
3320+
| df.apply(…) | x 4 | x y | x 4 |
3321+
| df.agg(…) | y 6 | sum 4 6 | |
33233322
+-----------------+-------------+-------------+---------------+
33243323
```
33253324

33263325
```text
33273326
+-----------------+-------------+-------------+---------------+
33283327
| | 'rank' | ['rank'] | {'x': 'rank'} |
33293328
+-----------------+-------------+-------------+---------------+
3330-
| df.apply(…) | x y | x y | x |
3331-
| df.agg(…) | a 1 1 | rank rank | a 1 |
3332-
| df.transform(…) | b 2 2 | a 1 1 | b 2 |
3333-
| | | b 2 2 | |
3329+
| df.apply(…) | | x y | |
3330+
| df.agg(…) | x y | rank rank | x |
3331+
| df.transform(…) | a 1 1 | a 1 1 | a 1 |
3332+
| | b 2 2 | b 2 2 | b 2 |
33343333
+-----------------+-------------+-------------+---------------+
33353334
```
33363335
* **Use `'<DF>[col_key_1, col_key_2][row_key]'` to get the fifth result's values.**
@@ -3393,11 +3392,11 @@ c 7 8 6
33933392
+-----------------+-------------+-------------+-------------+---------------+
33943393
| | 'sum' | 'rank' | ['rank'] | {'x': 'rank'} |
33953394
+-----------------+-------------+-------------+-------------+---------------+
3396-
| gb.agg(…) | x y | x y | x y | x |
3397-
| | z | a 1 1 | rank rank | a 1 |
3398-
| | 3 1 2 | b 1 1 | a 1 1 | b 1 |
3399-
| | 6 11 13 | c 2 2 | b 1 1 | c 2 |
3400-
| | | | c 2 2 | |
3395+
| gb.agg(…) | x y | | x y | |
3396+
| | z | x y | rank rank | x |
3397+
| | 3 1 2 | a 1 1 | a 1 1 | a 1 |
3398+
| | 6 11 13 | b 1 1 | b 1 1 | b 1 |
3399+
| | | c 2 2 | c 2 2 | c 2 |
34013400
+-----------------+-------------+-------------+-------------+---------------+
34023401
| gb.transform(…) | x y | x y | | |
34033402
| | a 1 2 | a 1 1 | | |

index.html

Lines changed: 13 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@
5454

5555
<body>
5656
<header>
57-
<aside>November 3, 2023</aside>
57+
<aside>November 5, 2023</aside>
5858
<a href="https://gto76.github.io" rel="author">Jure Šorn</a>
5959
</header>
6060

@@ -2703,18 +2703,17 @@ <h3 id="format-2">Format</h3><div><h4 id="forstandardtypesizesandmanualalignment
27032703
<pre><code class="python hljs">┏━━━━━━━━━━━━━━━━━┯━━━━━━━━━━━━━┯━━━━━━━━━━━━━┯━━━━━━━━━━━━━━━┓
27042704
┃ │ <span class="hljs-string">'sum'</span> │ [<span class="hljs-string">'sum'</span>] │ {<span class="hljs-string">'x'</span>: <span class="hljs-string">'sum'</span>} ┃
27052705
┠─────────────────┼─────────────┼─────────────┼───────────────┨
2706-
┃ df.apply(…) │ │ x y │ ┃
2707-
┃ df.agg(…) │ x <span class="hljs-number">4</span> │ sum <span class="hljs-number">4</span> <span class="hljs-number">6</span> │ x <span class="hljs-number">4</span>
2708-
┃ │ y <span class="hljs-number">6</span> │ │ ┃
2706+
┃ df.apply(…) │ x <span class="hljs-number">4</span> │ x y │ x <span class="hljs-number">4</span>
2707+
┃ df.agg(…) │ y <span class="hljs-number">6</span> │ sum <span class="hljs-number">4</span> <span class="hljs-number">6</span> │ ┃
27092708
┗━━━━━━━━━━━━━━━━━┷━━━━━━━━━━━━━┷━━━━━━━━━━━━━┷━━━━━━━━━━━━━━━┛
27102709

27112710
┏━━━━━━━━━━━━━━━━━┯━━━━━━━━━━━━━┯━━━━━━━━━━━━━┯━━━━━━━━━━━━━━━┓
27122711
┃ │ <span class="hljs-string">'rank'</span> │ [<span class="hljs-string">'rank'</span>] │ {<span class="hljs-string">'x'</span>: <span class="hljs-string">'rank'</span>} ┃
27132712
┠─────────────────┼─────────────┼─────────────┼───────────────┨
2714-
┃ df.apply(…) │ x y │ x y │ x
2715-
┃ df.agg(…) │ a <span class="hljs-number">1</span> <span class="hljs-number">1</span> │ rank rank │ a <span class="hljs-number">1</span>
2716-
┃ df.transform(…) │ b <span class="hljs-number">2</span> <span class="hljs-number">2</span> │ a <span class="hljs-number">1</span> <span class="hljs-number">1</span>b <span class="hljs-number">2</span>
2717-
┃ │ │ b <span class="hljs-number">2</span> <span class="hljs-number">2</span>
2713+
┃ df.apply(…) │ │ x y │
2714+
┃ df.agg(…) │ x y │ rank rank │ x
2715+
┃ df.transform(…) │ a <span class="hljs-number">1</span> <span class="hljs-number">1</span> │ a <span class="hljs-number">1</span> <span class="hljs-number">1</span>a <span class="hljs-number">1</span>
2716+
┃ │ b <span class="hljs-number">2</span> <span class="hljs-number">2</span> │ b <span class="hljs-number">2</span> <span class="hljs-number">2</span>b <span class="hljs-number">2</span>
27182717
┗━━━━━━━━━━━━━━━━━┷━━━━━━━━━━━━━┷━━━━━━━━━━━━━┷━━━━━━━━━━━━━━━┛
27192718
</code></pre>
27202719

@@ -2762,11 +2761,11 @@ <h3 id="format-2">Format</h3><div><h4 id="forstandardtypesizesandmanualalignment
27622761
<pre><code class="python hljs">┏━━━━━━━━━━━━━━━━━┯━━━━━━━━━━━━━┯━━━━━━━━━━━━━┯━━━━━━━━━━━━━┯━━━━━━━━━━━━━━━┓
27632762
┃ │ <span class="hljs-string">'sum'</span><span class="hljs-string">'rank'</span> │ [<span class="hljs-string">'rank'</span>] │ {<span class="hljs-string">'x'</span>: <span class="hljs-string">'rank'</span>} ┃
27642763
┠─────────────────┼─────────────┼─────────────┼─────────────┼───────────────┨
2765-
┃ gb.agg(…) │ x y │ x y │ x y │ x
2766-
┃ │ z │ a <span class="hljs-number">1</span> <span class="hljs-number">1</span> │ rank rank │ a <span class="hljs-number">1</span>
2767-
┃ │ <span class="hljs-number">3</span> <span class="hljs-number">1</span> <span class="hljs-number">2</span>b <span class="hljs-number">1</span> <span class="hljs-number">1</span> │ a <span class="hljs-number">1</span> <span class="hljs-number">1</span>b <span class="hljs-number">1</span>
2768-
┃ │ <span class="hljs-number">6</span> <span class="hljs-number">11</span> <span class="hljs-number">13</span>c <span class="hljs-number">2</span> <span class="hljs-number">2</span> │ b <span class="hljs-number">1</span> <span class="hljs-number">1</span>c <span class="hljs-number">2</span>
2769-
┃ │ │ │ c <span class="hljs-number">2</span> <span class="hljs-number">2</span>
2764+
┃ gb.agg(…) │ x y │ │ x y │
2765+
┃ │ z │ x y │ rank rank │ x
2766+
┃ │ <span class="hljs-number">3</span> <span class="hljs-number">1</span> <span class="hljs-number">2</span>a <span class="hljs-number">1</span> <span class="hljs-number">1</span> │ a <span class="hljs-number">1</span> <span class="hljs-number">1</span>a <span class="hljs-number">1</span>
2767+
┃ │ <span class="hljs-number">6</span> <span class="hljs-number">11</span> <span class="hljs-number">13</span>b <span class="hljs-number">1</span> <span class="hljs-number">1</span> │ b <span class="hljs-number">1</span> <span class="hljs-number">1</span>b <span class="hljs-number">1</span>
2768+
┃ │ │ c <span class="hljs-number">2</span> <span class="hljs-number">2</span> │ c <span class="hljs-number">2</span> <span class="hljs-number">2</span>c <span class="hljs-number">2</span>
27702769
┠─────────────────┼─────────────┼─────────────┼─────────────┼───────────────┨
27712770
┃ gb.transform(…) │ x y │ x y │ │ ┃
27722771
┃ │ a <span class="hljs-number">1</span> <span class="hljs-number">2</span> │ a <span class="hljs-number">1</span> <span class="hljs-number">1</span> │ │ ┃
@@ -2925,7 +2924,7 @@ <h3 id="format-2">Format</h3><div><h4 id="forstandardtypesizesandmanualalignment
29252924

29262925

29272926
<footer>
2928-
<aside>November 3, 2023</aside>
2927+
<aside>November 5, 2023</aside>
29292928
<a href="https://gto76.github.io" rel="author">Jure Šorn</a>
29302929
</footer>
29312930

parse.js

Lines changed: 13 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -603,49 +603,47 @@ const DIAGRAM_15_B =
603603
"┗━━━━━━━━━━━━━━━━━━━━━━━━┷━━━━━━━━━━━━━━━┷━━━━━━━━━━━━┷━━━━━━━━━━━━┷━━━━━━━━━━━━━━━━━━━━━━━━━━┛\n";
604604

605605
const DIAGRAM_16_A =
606-
'| df.apply(…) | | x y | |';
606+
'| df.apply(…) | x 4 | x y | x 4 |';
607607

608608
const DIAGRAM_16_B =
609609
"┏━━━━━━━━━━━━━━━━━┯━━━━━━━━━━━━━┯━━━━━━━━━━━━━┯━━━━━━━━━━━━━━━┓\n" +
610610
"┃ │ 'sum' │ ['sum'] │ {'x': 'sum'} ┃\n" +
611611
"┠─────────────────┼─────────────┼─────────────┼───────────────┨\n" +
612-
"┃ df.apply(…) │ │ x y │ ┃\n" +
613-
"┃ df.agg(…) │ x 4 │ sum 4 6 │ x 4 ┃\n" +
614-
"┃ │ y 6 │ │ ┃\n" +
612+
"┃ df.apply(…) │ x 4 │ x y │ x 4 ┃\n" +
613+
"┃ df.agg(…) │ y 6 │ sum 4 6 │ ┃\n" +
615614
"┗━━━━━━━━━━━━━━━━━┷━━━━━━━━━━━━━┷━━━━━━━━━━━━━┷━━━━━━━━━━━━━━━┛\n" +
616615
"\n" +
617616
"┏━━━━━━━━━━━━━━━━━┯━━━━━━━━━━━━━┯━━━━━━━━━━━━━┯━━━━━━━━━━━━━━━┓\n" +
618617
"┃ │ 'rank' │ ['rank'] │ {'x': 'rank'} ┃\n" +
619618
"┠─────────────────┼─────────────┼─────────────┼───────────────┨\n" +
620-
"┃ df.apply(…) │ x y │ x y │ x ┃\n" +
621-
"┃ df.agg(…) │ a 1 1 │ rank rank │ a 1 ┃\n" +
622-
"┃ df.transform(…) │ b 2 2 │ a 1 1 │ b 2 ┃\n" +
623-
"┃ │ │ b 2 2 │ ┃\n" +
619+
"┃ df.apply(…) │ │ x y │ ┃\n" +
620+
"┃ df.agg(…) │ x y │ rank rank │ x ┃\n" +
621+
"┃ df.transform(…) │ a 1 1 │ a 1 1 │ a 1 ┃\n" +
622+
"┃ │ b 2 2 │ b 2 2 │ b 2 ┃\n" +
624623
"┗━━━━━━━━━━━━━━━━━┷━━━━━━━━━━━━━┷━━━━━━━━━━━━━┷━━━━━━━━━━━━━━━┛\n";
625624

626625
const DIAGRAM_17_A =
627626
"| | 'rank' | ['rank'] | {'x': 'rank'} |";
628627

629628
const DIAGRAM_18_A =
630-
'| gb.agg(…) | x y | x y | x y | x |';
629+
'| gb.agg(…) | x y | | x y | |';
631630

632631
const DIAGRAM_18_B =
633632
"┏━━━━━━━━━━━━━━━━━┯━━━━━━━━━━━━━┯━━━━━━━━━━━━━┯━━━━━━━━━━━━━┯━━━━━━━━━━━━━━━┓\n" +
634633
"┃ │ 'sum' │ 'rank' │ ['rank'] │ {'x': 'rank'} ┃\n" +
635634
"┠─────────────────┼─────────────┼─────────────┼─────────────┼───────────────┨\n" +
636-
"┃ gb.agg(…) │ x y │ x y │ x y │ x ┃\n" +
637-
"┃ │ z │ a 1 1 │ rank rank │ a 1 ┃\n" +
638-
"┃ │ 3 1 2 │ b 1 1 │ a 1 1 │ b 1 ┃\n" +
639-
"┃ │ 6 11 13 │ c 2 2 │ b 1 1 │ c 2 ┃\n" +
640-
"┃ │ │ │ c 2 2 │ ┃\n" +
635+
"┃ gb.agg(…) │ x y │ │ x y │ ┃\n" +
636+
"┃ │ z │ x y │ rank rank │ x ┃\n" +
637+
"┃ │ 3 1 2 │ a 1 1 │ a 1 1 │ a 1 ┃\n" +
638+
"┃ │ 6 11 13 │ b 1 1 │ b 1 1 │ b 1 ┃\n" +
639+
"┃ │ │ c 2 2 │ c 2 2 │ c 2 ┃\n" +
641640
"┠─────────────────┼─────────────┼─────────────┼─────────────┼───────────────┨\n" +
642641
"┃ gb.transform(…) │ x y │ x y │ │ ┃\n" +
643642
"┃ │ a 1 2 │ a 1 1 │ │ ┃\n" +
644643
"┃ │ b 11 13 │ b 1 1 │ │ ┃\n" +
645644
"┃ │ c 11 13 │ c 2 2 │ │ ┃\n" +
646645
"┗━━━━━━━━━━━━━━━━━┷━━━━━━━━━━━━━┷━━━━━━━━━━━━━┷━━━━━━━━━━━━━┷━━━━━━━━━━━━━━━┛\n";
647646

648-
649647
const MENU = '<a href="https://raw.githubusercontent.com/gto76/python-cheatsheet/main/README.md">Download text file</a>, <a href="https://transactions.sendowl.com/products/78175486/4422834F/view">Buy PDF</a>, <a href="https://github.com/gto76/python-cheatsheet">Fork me on GitHub</a>, <a href="https://github.com/gto76/python-cheatsheet/wiki/Frequently-Asked-Questions">Check out FAQ</a> or <a href="index.html?theme=dark3">Switch to dark theme</a>.\n';
650648

651649
const DARK_THEME_SCRIPT =

0 commit comments

Comments
 (0)