@@ -15174,12 +15174,11 @@ <h3 id="Renaming-columns">Renaming columns<a class="anchor-link" href="#Renaming
15174
15174
<div class="jp-InputPrompt jp-InputArea-prompt">In [4]:</div>
15175
15175
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
15176
15176
<div class="CodeMirror cm-s-jupyter">
15177
- <div class=" highlight hl-ipython3"><pre><span></span><span class="n">taxis</span><span class="o">.</span><span class="n">rename</span><span class="p">(</span>
15177
+ <div class=" highlight hl-ipython3"><pre><span></span><span class="n">taxis</span> <span class="o">=</span> <span class="n">taxis</span> <span class="o">.</span><span class="n">rename</span><span class="p">(</span>
15178
15178
<span class="n">columns</span><span class="o">=</span><span class="p">{</span>
15179
15179
<span class="s1">'tpep_pickup_datetime'</span><span class="p">:</span> <span class="s1">'pickup'</span><span class="p">,</span>
15180
15180
<span class="s1">'tpep_dropoff_datetime'</span><span class="p">:</span> <span class="s1">'dropoff'</span>
15181
- <span class="p">},</span>
15182
- <span class="n">inplace</span><span class="o">=</span><span class="kc">True</span>
15181
+ <span class="p">}</span>
15183
15182
<span class="p">)</span>
15184
15183
<span class="n">taxis</span><span class="o">.</span><span class="n">columns</span>
15185
15184
</pre></div>
@@ -15215,19 +15214,7 @@ <h3 id="Renaming-columns">Renaming columns<a class="anchor-link" href="#Renaming
15215
15214
15216
15215
</div>
15217
15216
15218
- </div><div class="fragment" >
15219
- <div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
15220
- <div class="jp-Cell-inputWrapper">
15221
- <div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
15222
- </div>
15223
- <div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
15224
- </div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput " data-mime-type="text/markdown">
15225
- <p><strong>Important</strong>: This operation was performed in-place – be careful with in-place operations.</p>
15226
-
15227
- </div>
15228
- </div>
15229
- </div>
15230
- </div></div></section><section >
15217
+ </div></section><section >
15231
15218
<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
15232
15219
<div class="jp-Cell-inputWrapper">
15233
15220
<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
@@ -15311,8 +15298,8 @@ <h3 id="Type-conversion">Type conversion<a class="anchor-link" href="#Type-conve
15311
15298
<div class="jp-InputPrompt jp-InputArea-prompt">In [6]:</div>
15312
15299
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
15313
15300
<div class="CodeMirror cm-s-jupyter">
15314
- <div class=" highlight hl-ipython3"><pre><span></span><span class="n">taxis</span><span class="o">.</span><span class="n">loc</span><span class=" p">[:,</span> <span class="p"> [</span><span class="s1">'pickup'</span><span class="p">,</span> <span class="s1">'dropoff'</span><span class="p">]]</span> <span class="o">=</span> \
15315
- <span class="n">taxis</span><span class="o">.</span><span class="n">loc</span><span class=" p">[:,</span> <span class="p"> [</span><span class="s1">'pickup'</span><span class="p">,</span> <span class="s1">'dropoff'</span><span class="p">]]</span><span class="o">.</span><span class="n">apply</span><span class="p">(</span><span class="n">pd</span><span class="o">.</span><span class="n">to_datetime</span><span class="p">)</span>
15301
+ <div class=" highlight hl-ipython3"><pre><span></span><span class="n">taxis</span><span class="p">[[</span><span class="s1">'pickup'</span><span class="p">,</span> <span class="s1">'dropoff'</span><span class="p">]]</span> <span class="o">=</span> \
15302
+ <span class="n">taxis</span><span class="p">[[</span><span class="s1">'pickup'</span><span class="p">,</span> <span class="s1">'dropoff'</span><span class="p">]]</span><span class="o">.</span><span class="n">apply</span><span class="p">(</span><span class="n">pd</span><span class="o">.</span><span class="n">to_datetime</span><span class="p">)</span>
15316
15303
<span class="n">taxis</span><span class="o">.</span><span class="n">dtypes</span>
15317
15304
</pre></div>
15318
15305
@@ -16119,7 +16106,7 @@ <h3 id="Setting-and-sorting-the-index">Setting and sorting the index<a class="an
16119
16106
<div class="jp-InputPrompt jp-InputArea-prompt">In [12]:</div>
16120
16107
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
16121
16108
<div class="CodeMirror cm-s-jupyter">
16122
- <div class=" highlight hl-ipython3"><pre><span></span><span class="n">taxis</span><span class="o">.</span><span class="n">set_index </span><span class="p">(</ span><span class="s1">'pickup' </span><span class="p">, </span> <span class="n">inplace </span><span class="o">= </span><span class="kc">True </span><span class="p">)</span>
16109
+ <div class=" highlight hl-ipython3"><pre><span></span><span class="n">taxis</span> <span class="o">= </span> < span class="n">taxis </span><span class="o">. </span><span class="n">set_index </span><span class="p">( </span><span class="s1">'pickup' </span><span class="p">)</span>
16123
16110
<span class="n">taxis</span><span class="o">.</span><span class="n">head</span><span class="p">(</span><span class="mi">3</span><span class="p">)</span>
16124
16111
</pre></div>
16125
16112
@@ -16290,7 +16277,7 @@ <h3 id="Setting-and-sorting-the-index">Setting and sorting the index<a class="an
16290
16277
<div class="jp-InputPrompt jp-InputArea-prompt">In [13]:</div>
16291
16278
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
16292
16279
<div class="CodeMirror cm-s-jupyter">
16293
- <div class=" highlight hl-ipython3"><pre><span></span><span class="n">taxis</span><span class="o">.</span><span class="n">sort_index </span><span class="p">(</ span><span class="n">inplace </span><span class="o">= </span><span class="kc">True </span><span class="p">)</span>
16280
+ <div class=" highlight hl-ipython3"><pre><span></span><span class="n">taxis</span> <span class="o">= </span> < span class="n">taxis </span><span class="o">. </span><span class="n">sort_index </span><span class="p">( )</span>
16294
16281
</pre></div>
16295
16282
16296
16283
</div>
@@ -16650,7 +16637,7 @@ <h3 id="Resetting-the-index">Resetting the index<a class="anchor-link" href="#Re
16650
16637
<div class="jp-InputPrompt jp-InputArea-prompt">In [16]:</div>
16651
16638
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
16652
16639
<div class="CodeMirror cm-s-jupyter">
16653
- <div class=" highlight hl-ipython3"><pre><span></span><span class="n">taxis</span><span class="o">.</span><span class="n">reset_index </span><span class="p">(</ span><span class="n">inplace </span><span class="o">= </span><span class="kc">True </span><span class="p">)</span>
16640
+ <div class=" highlight hl-ipython3"><pre><span></span><span class="n">taxis</span> <span class="o">= </span> < span class="n">taxis </span><span class="o">. </span><span class="n">reset_index </span><span class="p">( )</span>
16654
16641
<span class="n">taxis</span><span class="o">.</span><span class="n">head</span><span class="p">()</span>
16655
16642
</pre></div>
16656
16643
@@ -20061,8 +20048,7 @@ <h3 id="Selecting-based-on-date-and-time">Selecting based on date and time<a cla
20061
20048
<div class="jp-InputPrompt jp-InputArea-prompt">In [44]:</div>
20062
20049
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
20063
20050
<div class="CodeMirror cm-s-jupyter">
20064
- <div class=" highlight hl-ipython3"><pre><span></span><span class="n">taxis</span><span class="o">.</span><span class="n">set_index</span><span class="p">(</span><span class="s1">'dropoff'</span><span class="p">,</span> <span class="n">inplace</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
20065
- <span class="n">taxis</span><span class="o">.</span><span class="n">sort_index</span><span class="p">(</span><span class="n">inplace</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
20051
+ <div class=" highlight hl-ipython3"><pre><span></span><span class="n">taxis</span> <span class="o">=</span> <span class="n">taxis</span><span class="o">.</span><span class="n">set_index</span><span class="p">(</span><span class="s1">'dropoff'</span><span class="p">)</span><span class="o">.</span><span class="n">sort_index</span><span class="p">()</span>
20066
20052
</pre></div>
20067
20053
20068
20054
</div>
@@ -20806,7 +20792,7 @@ <h3 id="Selecting-based-on-date-and-time">Selecting based on date and time<a cla
20806
20792
<div class="jp-InputPrompt jp-InputArea-prompt">In [49]:</div>
20807
20793
<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
20808
20794
<div class="CodeMirror cm-s-jupyter">
20809
- <div class=" highlight hl-ipython3"><pre><span></span><span class="n">tsa_melted_holiday_travel</span><span class="o">.</span><span class="n">set_index </span><span class="p">(</ span><span class="s1">'date' </span><span class="p">, </span> <span class="n">inplace </span><span class="o">= </span><span class="kc">True </span><span class="p">)</span>
20795
+ <div class=" highlight hl-ipython3"><pre><span></span><span class="n">tsa_melted_holiday_travel</span> <span class="o">= </span> < span class="n">tsa_melted_holiday_travel </span><span class="o">. </span><span class="n">set_index </span><span class="p">( </span><span class="s1">'date' </span><span class="p">)</span>
20810
20796
</pre></div>
20811
20797
20812
20798
</div>
@@ -21441,7 +21427,7 @@ <h3 id="Window-calculations">Window calculations<a class="anchor-link" href="#Wi
21441
21427
<dc:format>image/svg+xml</dc:format>
21442
21428
<dc:creator>
21443
21429
<cc:Agent>
21444
- <dc:title>Matplotlib v3.5.1 , https://matplotlib.org/</dc:title>
21430
+ <dc:title>Matplotlib v3.6.3 , https://matplotlib.org/</dc:title>
21445
21431
</cc:Agent>
21446
21432
</dc:creator>
21447
21433
</cc:Work>
@@ -21482,7 +21468,7 @@ <h3 id="Window-calculations">Window calculations<a class="anchor-link" href="#Wi
21482
21468
</g>
21483
21469
<g id="text_1">
21484
21470
<!-- 2020-01 -->
21485
- <g transform="translate(22.789156 291.797971)rotate(-30)scale(0.1 -0.1)">
21471
+ <g transform="translate(22.789156 291.797971) rotate(-30) scale(0.1 -0.1)">
21486
21472
<defs>
21487
21473
<path id="DejaVuSans-32" d="M 1228 531
21488
21474
L 3431 531
@@ -21569,7 +21555,7 @@ <h3 id="Window-calculations">Window calculations<a class="anchor-link" href="#Wi
21569
21555
</g>
21570
21556
<g id="text_2">
21571
21557
<!-- 2020-03 -->
21572
- <g transform="translate(76.157027 291.797971)rotate(-30)scale(0.1 -0.1)">
21558
+ <g transform="translate(76.157027 291.797971) rotate(-30) scale(0.1 -0.1)">
21573
21559
<defs>
21574
21560
<path id="DejaVuSans-33" d="M 2597 2516
21575
21561
Q 3050 2419 3304 2112
@@ -21622,7 +21608,7 @@ <h3 id="Window-calculations">Window calculations<a class="anchor-link" href="#Wi
21622
21608
</g>
21623
21609
<g id="text_3">
21624
21610
<!-- 2020-05 -->
21625
- <g transform="translate(130.414362 291.797971)rotate(-30)scale(0.1 -0.1)">
21611
+ <g transform="translate(130.414362 291.797971) rotate(-30) scale(0.1 -0.1)">
21626
21612
<defs>
21627
21613
<path id="DejaVuSans-35" d="M 691 4666
21628
21614
L 3169 4666
@@ -21668,7 +21654,7 @@ <h3 id="Window-calculations">Window calculations<a class="anchor-link" href="#Wi
21668
21654
</g>
21669
21655
<g id="text_4">
21670
21656
<!-- 2020-07 -->
21671
- <g transform="translate(184.671697 291.797971)rotate(-30)scale(0.1 -0.1)">
21657
+ <g transform="translate(184.671697 291.797971) rotate(-30) scale(0.1 -0.1)">
21672
21658
<defs>
21673
21659
<path id="DejaVuSans-37" d="M 525 4666
21674
21660
L 3525 4666
@@ -21699,7 +21685,7 @@ <h3 id="Window-calculations">Window calculations<a class="anchor-link" href="#Wi
21699
21685
</g>
21700
21686
<g id="text_5">
21701
21687
<!-- 2020-09 -->
21702
- <g transform="translate(239.818496 291.797971)rotate(-30)scale(0.1 -0.1)">
21688
+ <g transform="translate(239.818496 291.797971) rotate(-30) scale(0.1 -0.1)">
21703
21689
<defs>
21704
21690
<path id="DejaVuSans-39" d="M 703 97
21705
21691
L 703 672
@@ -21750,7 +21736,7 @@ <h3 id="Window-calculations">Window calculations<a class="anchor-link" href="#Wi
21750
21736
</g>
21751
21737
<g id="text_6">
21752
21738
<!-- 2020-11 -->
21753
- <g transform="translate(294.075831 291.797971)rotate(-30)scale(0.1 -0.1)">
21739
+ <g transform="translate(294.075831 291.797971) rotate(-30) scale(0.1 -0.1)">
21754
21740
<use xlink:href="#DejaVuSans-32"/>
21755
21741
<use xlink:href="#DejaVuSans-30" x="63.623047"/>
21756
21742
<use xlink:href="#DejaVuSans-32" x="127.246094"/>
@@ -21769,7 +21755,7 @@ <h3 id="Window-calculations">Window calculations<a class="anchor-link" href="#Wi
21769
21755
</g>
21770
21756
<g id="text_7">
21771
21757
<!-- 2021-01 -->
21772
- <g transform="translate(348.333166 291.797971)rotate(-30)scale(0.1 -0.1)">
21758
+ <g transform="translate(348.333166 291.797971) rotate(-30) scale(0.1 -0.1)">
21773
21759
<use xlink:href="#DejaVuSans-32"/>
21774
21760
<use xlink:href="#DejaVuSans-30" x="63.623047"/>
21775
21761
<use xlink:href="#DejaVuSans-32" x="127.246094"/>
@@ -21782,7 +21768,7 @@ <h3 id="Window-calculations">Window calculations<a class="anchor-link" href="#Wi
21782
21768
</g>
21783
21769
<g id="text_8">
21784
21770
<!-- date -->
21785
- <g transform="translate(211.06625 305.197471)scale(0.1 -0.1)">
21771
+ <g transform="translate(211.06625 305.197471) scale(0.1 -0.1)">
21786
21772
<defs>
21787
21773
<path id="DejaVuSans-64" d="M 2906 2969
21788
21774
L 2906 4863
@@ -21911,7 +21897,7 @@ <h3 id="Window-calculations">Window calculations<a class="anchor-link" href="#Wi
21911
21897
</g>
21912
21898
<g id="text_9">
21913
21899
<!-- 0.0 -->
21914
- <g transform="translate(20.878125 258.170709)scale(0.1 -0.1)">
21900
+ <g transform="translate(20.878125 258.170709) scale(0.1 -0.1)">
21915
21901
<defs>
21916
21902
<path id="DejaVuSans-2e" d="M 684 794
21917
21903
L 1344 794
@@ -21935,7 +21921,7 @@ <h3 id="Window-calculations">Window calculations<a class="anchor-link" href="#Wi
21935
21921
</g>
21936
21922
<g id="text_10">
21937
21923
<!-- 0.5 -->
21938
- <g transform="translate(20.878125 214.030447)scale(0.1 -0.1)">
21924
+ <g transform="translate(20.878125 214.030447) scale(0.1 -0.1)">
21939
21925
<use xlink:href="#DejaVuSans-30"/>
21940
21926
<use xlink:href="#DejaVuSans-2e" x="63.623047"/>
21941
21927
<use xlink:href="#DejaVuSans-35" x="95.410156"/>
@@ -21950,7 +21936,7 @@ <h3 id="Window-calculations">Window calculations<a class="anchor-link" href="#Wi
21950
21936
</g>
21951
21937
<g id="text_11">
21952
21938
<!-- 1.0 -->
21953
- <g transform="translate(20.878125 169.890185)scale(0.1 -0.1)">
21939
+ <g transform="translate(20.878125 169.890185) scale(0.1 -0.1)">
21954
21940
<use xlink:href="#DejaVuSans-31"/>
21955
21941
<use xlink:href="#DejaVuSans-2e" x="63.623047"/>
21956
21942
<use xlink:href="#DejaVuSans-30" x="95.410156"/>
@@ -21965,7 +21951,7 @@ <h3 id="Window-calculations">Window calculations<a class="anchor-link" href="#Wi
21965
21951
</g>
21966
21952
<g id="text_12">
21967
21953
<!-- 1.5 -->
21968
- <g transform="translate(20.878125 125.749923)scale(0.1 -0.1)">
21954
+ <g transform="translate(20.878125 125.749923) scale(0.1 -0.1)">
21969
21955
<use xlink:href="#DejaVuSans-31"/>
21970
21956
<use xlink:href="#DejaVuSans-2e" x="63.623047"/>
21971
21957
<use xlink:href="#DejaVuSans-35" x="95.410156"/>
@@ -21980,7 +21966,7 @@ <h3 id="Window-calculations">Window calculations<a class="anchor-link" href="#Wi
21980
21966
</g>
21981
21967
<g id="text_13">
21982
21968
<!-- 2.0 -->
21983
- <g transform="translate(20.878125 81.60966)scale(0.1 -0.1)">
21969
+ <g transform="translate(20.878125 81.60966) scale(0.1 -0.1)">
21984
21970
<use xlink:href="#DejaVuSans-32"/>
21985
21971
<use xlink:href="#DejaVuSans-2e" x="63.623047"/>
21986
21972
<use xlink:href="#DejaVuSans-30" x="95.410156"/>
@@ -21995,7 +21981,7 @@ <h3 id="Window-calculations">Window calculations<a class="anchor-link" href="#Wi
21995
21981
</g>
21996
21982
<g id="text_14">
21997
21983
<!-- 2.5 -->
21998
- <g transform="translate(20.878125 37.469398)scale(0.1 -0.1)">
21984
+ <g transform="translate(20.878125 37.469398) scale(0.1 -0.1)">
21999
21985
<use xlink:href="#DejaVuSans-32"/>
22000
21986
<use xlink:href="#DejaVuSans-2e" x="63.623047"/>
22001
21987
<use xlink:href="#DejaVuSans-35" x="95.410156"/>
@@ -22004,7 +21990,7 @@ <h3 id="Window-calculations">Window calculations<a class="anchor-link" href="#Wi
22004
21990
</g>
22005
21991
<g id="text_15">
22006
21992
<!-- travelers -->
22007
- <g transform="translate(14.798438 162.063531)rotate(-90)scale(0.1 -0.1)">
21993
+ <g transform="translate(14.798438 162.063531) rotate(-90) scale(0.1 -0.1)">
22008
21994
<defs>
22009
21995
<path id="DejaVuSans-72" d="M 2631 2963
22010
21996
Q 2534 3019 2420 3045
@@ -22085,7 +22071,7 @@ <h3 id="Window-calculations">Window calculations<a class="anchor-link" href="#Wi
22085
22071
</g>
22086
22072
<g id="text_16">
22087
22073
<!-- 1e6 -->
22088
- <g transform="translate(43.78125 19.318125)scale(0.1 -0.1)">
22074
+ <g transform="translate(43.78125 19.318125) scale(0.1 -0.1)">
22089
22075
<defs>
22090
22076
<path id="DejaVuSans-36" d="M 2113 2584
22091
22077
Q 1688 2584 1439 2293
@@ -22911,7 +22897,7 @@ <h3 id="Window-calculations">Window calculations<a class="anchor-link" href="#Wi
22911
22897
</g>
22912
22898
<g id="text_17">
22913
22899
<!-- 2020 TSA Traveler Throughput -->
22914
- <g transform="translate(130.820625 16.318125)scale(0.12 -0.12)">
22900
+ <g transform="translate(130.820625 16.318125) scale(0.12 -0.12)">
22915
22901
<defs>
22916
22902
<path id="DejaVuSans-20" transform="scale(0.015625)"/>
22917
22903
<path id="DejaVuSans-54" d="M -19 4666
@@ -23147,7 +23133,7 @@ <h3 id="Window-calculations">Window calculations<a class="anchor-link" href="#Wi
23147
23133
</g>
23148
23134
<g id="text_18">
23149
23135
<!-- travelers -->
23150
- <g transform="translate(340.448125 38.916562)scale(0.1 -0.1)">
23136
+ <g transform="translate(340.448125 38.916562) scale(0.1 -0.1)">
23151
23137
<use xlink:href="#DejaVuSans-74"/>
23152
23138
<use xlink:href="#DejaVuSans-72" x="39.208984"/>
23153
23139
<use xlink:href="#DejaVuSans-61" x="80.322266"/>
@@ -23167,7 +23153,7 @@ <h3 id="Window-calculations">Window calculations<a class="anchor-link" href="#Wi
23167
23153
</g>
23168
23154
<g id="text_19">
23169
23155
<!-- 7D MA -->
23170
- <g transform="translate(340.448125 53.594688)scale(0.1 -0.1)">
23156
+ <g transform="translate(340.448125 53.594688) scale(0.1 -0.1)">
23171
23157
<defs>
23172
23158
<path id="DejaVuSans-44" d="M 1259 4147
23173
23159
L 1259 519
@@ -23220,7 +23206,7 @@ <h3 id="Window-calculations">Window calculations<a class="anchor-link" href="#Wi
23220
23206
</g>
23221
23207
<g id="text_20">
23222
23208
<!-- YTD mean -->
23223
- <g transform="translate(340.448125 68.272812)scale(0.1 -0.1)">
23209
+ <g transform="translate(340.448125 68.272812) scale(0.1 -0.1)">
23224
23210
<defs>
23225
23211
<path id="DejaVuSans-59" d="M -13 4666
23226
23212
L 666 4666
0 commit comments