Skip to content

Commit 3d151bc

Browse files
committed
Pandas
1 parent d07ca15 commit 3d151bc

File tree

3 files changed

+16
-2
lines changed

3 files changed

+16
-2
lines changed

README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3178,7 +3178,9 @@ y 2
31783178
| sr.apply(…) | 3 | sum 3 | s 3 |
31793179
| sr.agg(…) | | | |
31803180
+-----------------+-------------+-------------+---------------+
3181+
```
31813182

3183+
```text
31823184
+-----------------+-------------+-------------+---------------+
31833185
| | 'rank' | ['rank'] | {'r': 'rank'} |
31843186
+-----------------+-------------+-------------+---------------+
@@ -3296,7 +3298,9 @@ b 3 4
32963298
| df.agg(…) | x 4 | sum 4 6 | x 4 |
32973299
| | y 6 | | |
32983300
+-----------------+-------------+-------------+---------------+
3301+
```
32993302

3303+
```text
33003304
+-----------------+-------------+-------------+---------------+
33013305
| | 'rank' | ['rank'] | {'x': 'rank'} |
33023306
+-----------------+-------------+-------------+---------------+

index.html

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -435,7 +435,7 @@
435435
┗━━━━━━━━━━━━━━┷━━━━━━━━━━━━━━━━┷━━━━━━━━━━━━━━━━┷━━━━━━━━━━━━━━━━┷━━━━━━━━━━━━━━━━┛
436436
</code></pre></div>
437437

438-
<pre></pre>
438+
439439
<ul>
440440
<li><strong>When both rounding up and rounding down are possible, the one that returns result with even last digit is chosen. That makes <code class="python hljs"><span class="hljs-string">'{6.5:.0f}'</span></code> a <code class="python hljs"><span class="hljs-string">'6'</span></code> and <code class="python hljs"><span class="hljs-string">'{7.5:.0f}'</span></code> an <code class="python hljs"><span class="hljs-string">'8'</span></code>.</strong></li>
441441
<li><strong>This rule only effects numbers that can be represented exactly by a float (<code class="python hljs"><span class="hljs-number">.5</span></code>, <code class="python hljs"><span class="hljs-number">.25</span></code>, …).</strong></li>
@@ -2592,6 +2592,7 @@
25922592
┃ sr.transform(…) │ y <span class="hljs-number">2</span> │ y <span class="hljs-number">2</span> │ y <span class="hljs-number">2</span>
25932593
┗━━━━━━━━━━━━━━━━━┷━━━━━━━━━━━━━┷━━━━━━━━━━━━━┷━━━━━━━━━━━━━━━┛
25942594
</code></pre>
2595+
25952596
<ul>
25962597
<li><strong>Last result has a hierarchical index. Use <code class="python hljs"><span class="hljs-string">'&lt;Sr&gt;[key_1, key_2]'</span></code> to get its values.</strong></li>
25972598
</ul>
@@ -2692,6 +2693,7 @@
26922693
┃ │ │ b <span class="hljs-number">2</span> <span class="hljs-number">2</span> │ ┃
26932694
┗━━━━━━━━━━━━━━━━━┷━━━━━━━━━━━━━┷━━━━━━━━━━━━━┷━━━━━━━━━━━━━━━┛
26942695
</code></pre>
2696+
26952697
<ul>
26962698
<li><strong>Use <code class="python hljs"><span class="hljs-string">'&lt;DF&gt;[col_key_1, col_key_2][row_key]'</span></code> to get the fifth result's values.</strong></li>
26972699
</ul>

parse.js

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -331,6 +331,9 @@ const DIAGRAM_13_B =
331331
"┃ sr.transform(…) │ y 2 │ y 2 │ y 2 ┃\n" +
332332
"┗━━━━━━━━━━━━━━━━━┷━━━━━━━━━━━━━┷━━━━━━━━━━━━━┷━━━━━━━━━━━━━━━┛\n";
333333

334+
const DIAGRAM_14_A =
335+
"| | 'rank' | ['rank'] | {'r': 'rank'} |";
336+
334337
const DIAGRAM_15_A =
335338
'+------------------------+---------------+------------+------------+--------------------------+';
336339

@@ -386,6 +389,9 @@ const DIAGRAM_16_B =
386389
"┃ │ │ b 2 2 │ ┃\n" +
387390
"┗━━━━━━━━━━━━━━━━━┷━━━━━━━━━━━━━┷━━━━━━━━━━━━━┷━━━━━━━━━━━━━━━┛\n";
388391

392+
const DIAGRAM_17_A =
393+
"| | 'rank' | ['rank'] | {'x': 'rank'} |";
394+
389395
const DIAGRAM_18_A =
390396
'| gb.agg(…) | x y | x y | x y | x |';
391397

@@ -515,7 +521,7 @@ function updateDiagrams() {
515521
$(`code:contains(${DIAGRAM_2_A})`).html(DIAGRAM_2_B);
516522
$(`code:contains(${DIAGRAM_3_A})`).html(DIAGRAM_3_B);
517523
$(`code:contains(${DIAGRAM_4_A})`).html(DIAGRAM_4_B);
518-
$(`code:contains(${DIAGRAM_5_A})`).remove();
524+
$(`code:contains(${DIAGRAM_5_A})`).parent().remove();
519525
$(`code:contains(${DIAGRAM_6_A})`).html(DIAGRAM_6_B);
520526
$(`code:contains(${DIAGRAM_7_A})`).html(DIAGRAM_7_B);
521527
$(`code:contains(${DIAGRAM_8_A})`).html(DIAGRAM_8_B);
@@ -524,8 +530,10 @@ function updateDiagrams() {
524530
$(`code:contains(${DIAGRAM_11_A})`).html(DIAGRAM_11_B);
525531
$(`code:contains(${DIAGRAM_12_A})`).html(DIAGRAM_12_B).removeClass("text").removeClass("language-text").addClass("python");
526532
$(`code:contains(${DIAGRAM_13_A})`).html(DIAGRAM_13_B).removeClass("text").removeClass("language-text").addClass("python");
533+
$(`code:contains(${DIAGRAM_14_A})`).parent().remove();
527534
$(`code:contains(${DIAGRAM_15_A})`).html(DIAGRAM_15_B).removeClass("text").removeClass("language-text").addClass("python");
528535
$(`code:contains(${DIAGRAM_16_A})`).html(DIAGRAM_16_B).removeClass("text").removeClass("language-text").addClass("python");
536+
$(`code:contains(${DIAGRAM_17_A})`).parent().remove();
529537
$(`code:contains(${DIAGRAM_18_A})`).html(DIAGRAM_18_B).removeClass("text").removeClass("language-text").addClass("python");
530538
}
531539

0 commit comments

Comments
 (0)