Skip to content

Commit 67b001a

Browse files
committed
Fixed Pandas diagram
1 parent 6acc77a commit 67b001a

File tree

2 files changed

+11
-3
lines changed

2 files changed

+11
-3
lines changed

index.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2718,7 +2718,7 @@
27182718
┃ how/join │ <span class="hljs-string">'outer'</span><span class="hljs-string">'inner'</span><span class="hljs-string">'left'</span> │ description ┃
27192719
┠────────────────────────┼───────────────┼────────────┼────────────┼──────────────────────────┨
27202720
┃ l.merge(r, on=<span class="hljs-string">'y'</span>, │ x y z │ x y z │ x y z │ Joins/merges on column. ┃
2721-
┃ how=…) │ <span class="hljs-number">0</span> <span class="hljs-number">1</span> <span class="hljs-number">2</span> . │ <span class="hljs-number">3</span> <span class="hljs-number">4</span> <span class="hljs-number">5</span><span class="hljs-number">1</span> <span class="hljs-number">2</span> . │ Also accepts left_on <span class="hljs-keyword">and</span>
2721+
┃ how=…) │ <span class="hljs-number">0</span> <span class="hljs-number">1</span> <span class="hljs-number">2</span> . │ <span class="hljs-number">3</span> <span class="hljs-number">4</span> <span class="hljs-number">5</span><span class="hljs-number">1</span> <span class="hljs-number">2</span> . │ Also accepts left_on and ┃
27222722
┃ │ <span class="hljs-number">1</span> <span class="hljs-number">3</span> <span class="hljs-number">4</span> <span class="hljs-number">5</span> │ │ <span class="hljs-number">3</span> <span class="hljs-number">4</span> <span class="hljs-number">5</span> │ right_on parameters. ┃
27232723
┃ │ <span class="hljs-number">2</span> . <span class="hljs-number">6</span> <span class="hljs-number">7</span> │ │ │ Uses <span class="hljs-string">'inner'</span> by default. ┃
27242724
┠────────────────────────┼───────────────┼────────────┼────────────┼──────────────────────────┨
@@ -2730,15 +2730,15 @@
27302730
┃ pd.concat([l, r], │ x y z │ y │ │ Adds rows at the bottom. ┃
27312731
┃ axis=<span class="hljs-number">0</span>, │ a <span class="hljs-number">1</span> <span class="hljs-number">2</span> . │ <span class="hljs-number">2</span> │ │ Uses <span class="hljs-string">'outer'</span> by default. ┃
27322732
┃ join=…) │ b <span class="hljs-number">3</span> <span class="hljs-number">4</span> . │ <span class="hljs-number">4</span> │ │ By default works the ┃
2733-
┃ │ b . <span class="hljs-number">4</span> <span class="hljs-number">5</span><span class="hljs-number">4</span> │ │ same <span class="hljs-keyword">as</span> `l.append(r)`. ┃
2733+
┃ │ b . <span class="hljs-number">4</span> <span class="hljs-number">5</span><span class="hljs-number">4</span> │ │ same as `l.append(r)`. ┃
27342734
┃ │ c . <span class="hljs-number">6</span> <span class="hljs-number">7</span><span class="hljs-number">6</span> │ │ ┃
27352735
┠────────────────────────┼───────────────┼────────────┼────────────┼──────────────────────────┨
27362736
┃ pd.concat([l, r], │ x y y z │ │ │ Adds columns at the ┃
27372737
┃ axis=<span class="hljs-number">1</span>, │ a <span class="hljs-number">1</span> <span class="hljs-number">2</span> . . │ x y y z │ │ right end. ┃
27382738
┃ join=…) │ b <span class="hljs-number">3</span> <span class="hljs-number">4</span> <span class="hljs-number">4</span> <span class="hljs-number">5</span><span class="hljs-number">3</span> <span class="hljs-number">4</span> <span class="hljs-number">4</span> <span class="hljs-number">5</span> │ │ Uses <span class="hljs-string">'outer'</span> by default. ┃
27392739
┃ │ c . . <span class="hljs-number">6</span> <span class="hljs-number">7</span> │ │ │ ┃
27402740
┠────────────────────────┼───────────────┼────────────┼────────────┼──────────────────────────┨
2741-
┃ l.combine_first(r) │ x y z │ │ │ Adds missing rows <span class="hljs-keyword">and</span>
2741+
┃ l.combine_first(r) │ x y z │ │ │ Adds missing rows and ┃
27422742
┃ │ a <span class="hljs-number">1</span> <span class="hljs-number">2</span> . │ │ │ columns. ┃
27432743
┃ │ b <span class="hljs-number">3</span> <span class="hljs-number">4</span> <span class="hljs-number">5</span> │ │ │ ┃
27442744
┃ │ c . <span class="hljs-number">6</span> <span class="hljs-number">7</span> │ │ │ ┃

parse.js

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -408,6 +408,7 @@ function modifyPage() {
408408
unindentBanner();
409409
updateDiagrams();
410410
highlightCode();
411+
fixPandasDiagram();
411412
removePlotImages();
412413
}
413414

@@ -534,6 +535,13 @@ function insertPageBreakBefore(an_id) {
534535
$('<div class="pagebreak"></div>').insertBefore($(an_id).parent())
535536
}
536537

538+
function fixPandasDiagram() {
539+
const diagram_15 = '┏━━━━━━━━━━━━━━━━━━━━━━━━┯━━━━━━━━━━━━━━━┯━━━━━━━━━━━━┯━━━━━━━━━━━━┯━━━━━━━━━━━━━━━━━━━━━━━━━━┓';
540+
$(`code:contains(${diagram_15})`).find(".hljs-keyword:contains(and)").after("and");
541+
$(`code:contains(${diagram_15})`).find(".hljs-keyword:contains(as)").after("as");
542+
$(`code:contains(${diagram_15})`).find(".hljs-keyword").remove();
543+
}
544+
537545
function removePlotImages() {
538546
$('img[alt="Covid Deaths"]').remove();
539547
$('img[alt="Covid Cases"]').remove();

0 commit comments

Comments
 (0)