254254 < a href ="./04_functions.html " class ="sidebar-item-text sidebar-link ">
255255 < span class ="menu-text "> < span class ="chapter-number "> 6</ span > < span class ="chapter-title "> Functions</ span > </ span > </ a >
256256 </ div >
257- </ li >
258- < li class ="sidebar-item ">
259- < div class ="sidebar-item-container ">
260- < a href ="./041_scope.html " class ="sidebar-item-text sidebar-link ">
261- < span class ="menu-text "> < span class ="chapter-number "> 7</ span > < span class ="chapter-title "> Scope</ span > </ span > </ a >
262- </ div >
263257</ li >
264258 < li class ="sidebar-item ">
265259 < div class ="sidebar-item-container ">
266260 < a href ="./05_comprehensions.html " class ="sidebar-item-text sidebar-link ">
267- < span class ="menu-text "> < span class ="chapter-number "> 8 </ span > < span class ="chapter-title "> Comprehensions</ span > </ span > </ a >
261+ < span class ="menu-text "> < span class ="chapter-number "> 7 </ span > < span class ="chapter-title "> Comprehensions</ span > </ span > </ a >
268262 </ div >
269263</ li >
270264 < li class ="sidebar-item ">
271265 < div class ="sidebar-item-container ">
272- < a href ="./lab_syntax .html " class ="sidebar-item-text sidebar-link ">
273- < span class ="menu-text "> < span class ="chapter-number "> 9 </ span > < span class ="chapter-title "> Lab: Built-in for the Win</ span > </ span > </ a >
266+ < a href ="./lab_builtin_for_the_win .html " class ="sidebar-item-text sidebar-link ">
267+ < span class ="menu-text "> < span class ="chapter-number "> 8 </ span > < span class ="chapter-title "> Lab: Built-in for the Win</ span > </ span > </ a >
274268 </ div >
275269</ li >
276270 < li class ="sidebar-item ">
277271 < div class ="sidebar-item-container ">
278272 < a href ="./06_imports.html " class ="sidebar-item-text sidebar-link ">
279- < span class ="menu-text "> < span class ="chapter-number "> 10 </ span > < span class ="chapter-title "> Importing Code</ span > </ span > </ a >
273+ < span class ="menu-text "> < span class ="chapter-number "> 9 </ span > < span class ="chapter-title "> Importing Code</ span > </ span > </ a >
280274 </ div >
281275</ li >
282276 < li class ="sidebar-item ">
283277 < div class ="sidebar-item-container ">
284278 < a href ="./061_dependencies.html " class ="sidebar-item-text sidebar-link ">
285- < span class ="menu-text "> < span class ="chapter-number "> 11 </ span > < span class ="chapter-title "> Dependencies</ span > </ span > </ a >
279+ < span class ="menu-text "> < span class ="chapter-number "> 10 </ span > < span class ="chapter-title "> Dependencies</ span > </ span > </ a >
286280 </ div >
287281</ li >
288282 < li class ="sidebar-item ">
289283 < div class ="sidebar-item-container ">
290284 < a href ="./062_read_and_write.html " class ="sidebar-item-text sidebar-link ">
291- < span class ="menu-text "> < span class ="chapter-number "> 12 </ span > < span class ="chapter-title "> Read/Write Files</ span > </ span > </ a >
285+ < span class ="menu-text "> < span class ="chapter-number "> 11 </ span > < span class ="chapter-title "> Read/Write Files</ span > </ span > </ a >
292286 </ div >
293287</ li >
294288 < li class ="sidebar-item ">
295289 < div class ="sidebar-item-container ">
296290 < a href ="./063_common_data_formats.html " class ="sidebar-item-text sidebar-link ">
297- < span class ="menu-text "> < span class ="chapter-number "> 13 </ span > < span class ="chapter-title "> Common Data Formats</ span > </ span > </ a >
291+ < span class ="menu-text "> < span class ="chapter-number "> 12 </ span > < span class ="chapter-title "> Common Data Formats</ span > </ span > </ a >
298292 </ div >
299293</ li >
300294 < li class ="sidebar-item ">
301295 < div class ="sidebar-item-container ">
302296 < a href ="./051_oop.html " class ="sidebar-item-text sidebar-link ">
303- < span class ="menu-text "> < span class ="chapter-number "> 14 </ span > < span class ="chapter-title "> Object Oriented Programming</ span > </ span > </ a >
297+ < span class ="menu-text "> < span class ="chapter-number "> 13 </ span > < span class ="chapter-title "> Object Oriented Programming</ span > </ span > </ a >
304298 </ div >
305299</ li >
306300 < li class ="sidebar-item ">
307301 < div class ="sidebar-item-container ">
308302 < a href ="./08_numpy.html " class ="sidebar-item-text sidebar-link ">
309- < span class ="menu-text "> < span class ="chapter-number "> 15 </ span > < span class ="chapter-title "> Numpy</ span > </ span > </ a >
303+ < span class ="menu-text "> < span class ="chapter-number "> 14 </ span > < span class ="chapter-title "> Numpy</ span > </ span > </ a >
310304 </ div >
311305</ li >
312306 < li class ="sidebar-item ">
313307 < div class ="sidebar-item-container ">
314308 < a href ="./081_pandas.html " class ="sidebar-item-text sidebar-link ">
315- < span class ="menu-text "> < span class ="chapter-number "> 16 </ span > < span class ="chapter-title "> Pandas</ span > </ span > </ a >
309+ < span class ="menu-text "> < span class ="chapter-number "> 15 </ span > < span class ="chapter-title "> Pandas</ span > </ span > </ a >
316310 </ div >
317311</ li >
318312 < li class ="sidebar-item ">
319313 < div class ="sidebar-item-container ">
320314 < a href ="./09_plotting.html " class ="sidebar-item-text sidebar-link ">
321- < span class ="menu-text "> < span class ="chapter-number "> 17 </ span > < span class ="chapter-title "> Plotting</ span > </ span > </ a >
315+ < span class ="menu-text "> < span class ="chapter-number "> 16 </ span > < span class ="chapter-title "> Plotting</ span > </ span > </ a >
322316 </ div >
323317</ li >
324318 < li class ="sidebar-item ">
325319 < div class ="sidebar-item-container ">
326320 < a href ="./10_tests.html " class ="sidebar-item-text sidebar-link ">
327- < span class ="menu-text "> < span class ="chapter-number "> 18 </ span > < span class ="chapter-title "> Testing</ span > </ span > </ a >
321+ < span class ="menu-text "> < span class ="chapter-number "> 17 </ span > < span class ="chapter-title "> Testing</ span > </ span > </ a >
328322 </ div >
329323</ li >
330324 < li class ="sidebar-item ">
331325 < div class ="sidebar-item-container ">
332326 < a href ="./11_cli.html " class ="sidebar-item-text sidebar-link ">
333- < span class ="menu-text "> < span class ="chapter-number "> 19 </ span > < span class ="chapter-title "> Command Line Interfaces (CLI)</ span > </ span > </ a >
327+ < span class ="menu-text "> < span class ="chapter-number "> 18 </ span > < span class ="chapter-title "> Command Line Interfaces (CLI)</ span > </ span > </ a >
334328 </ div >
335329</ li >
336330 < li class ="sidebar-item ">
337331 < div class ="sidebar-item-container ">
338332 < a href ="./111_debugging.html " class ="sidebar-item-text sidebar-link ">
339- < span class ="menu-text "> < span class ="chapter-number "> 20 </ span > < span class ="chapter-title "> Debugging</ span > </ span > </ a >
333+ < span class ="menu-text "> < span class ="chapter-number "> 19 </ span > < span class ="chapter-title "> Debugging</ span > </ span > </ a >
340334 </ div >
341335</ li >
342336 < li class ="sidebar-item ">
343337 < div class ="sidebar-item-container ">
344338 < a href ="./13_tools.html " class ="sidebar-item-text sidebar-link ">
345- < span class ="menu-text "> < span class ="chapter-number "> 21 </ span > < span class ="chapter-title "> Useful Tools and Patterns</ span > </ span > </ a >
339+ < span class ="menu-text "> < span class ="chapter-number "> 20 </ span > < span class ="chapter-title "> Useful Tools and Patterns</ span > </ span > </ a >
346340 </ div >
347341</ li >
348342 < li class ="sidebar-item ">
349343 < div class ="sidebar-item-container ">
350344 < a href ="./lab_explore_data_exercises.html " class ="sidebar-item-text sidebar-link ">
351- < span class ="menu-text "> < span class ="chapter-number "> 22 </ span > < span class ="chapter-title "> Lab: Exploring a Dataset</ span > </ span > </ a >
345+ < span class ="menu-text "> < span class ="chapter-number "> 21 </ span > < span class ="chapter-title "> Lab: Exploring a Dataset</ span > </ span > </ a >
352346 </ div >
353347</ li >
354348 < li class ="sidebar-item ">
355349 < div class ="sidebar-item-container ">
356350 < a href ="./notebook_workflow.html " class ="sidebar-item-text sidebar-link ">
357- < span class ="menu-text "> < span class ="chapter-number "> 23 </ span > < span class ="chapter-title "> Notebook Workflow</ span > </ span > </ a >
351+ < span class ="menu-text "> < span class ="chapter-number "> 22 </ span > < span class ="chapter-title "> Appendix: Notebook Workflow</ span > </ span > </ a >
358352 </ div >
359353</ li >
360354 < li class ="sidebar-item ">
361355 < div class ="sidebar-item-container ">
362356 < a href ="./999_glossary.html " class ="sidebar-item-text sidebar-link ">
363- < span class ="menu-text "> < span class ="chapter-number "> 24 </ span > < span class ="chapter-title "> Glossary</ span > </ span > </ a >
357+ < span class ="menu-text "> < span class ="chapter-number "> 23 </ span > < span class ="chapter-title "> Glossary</ span > </ span > </ a >
364358 </ div >
365359</ li >
366360 < li class ="sidebar-item ">
@@ -385,8 +379,7 @@ <h2 id="toc-title">Table of contents</h2>
385379 < ul class ="collapse ">
386380 < li > < a href ="#exercises " id ="toc-exercises " class ="nav-link " data-scroll-target ="#exercises "> < span class ="header-section-number "> 2.3.1</ span > Exercises</ a > </ li >
387381 </ ul > </ li >
388- < li > < a href ="#code-editor " id ="toc-code-editor " class ="nav-link " data-scroll-target ="#code-editor "> < span class ="header-section-number "> 2.4</ span > Code Editor</ a > </ li >
389- < li > < a href ="#jupyter-notebook " id ="toc-jupyter-notebook " class ="nav-link " data-scroll-target ="#jupyter-notebook "> < span class ="header-section-number "> 2.5</ span > Jupyter Notebook</ a > </ li >
382+ < li > < a href ="#jupyter-notebook " id ="toc-jupyter-notebook " class ="nav-link " data-scroll-target ="#jupyter-notebook "> < span class ="header-section-number "> 2.4</ span > Jupyter Notebook</ a > </ li >
390383 </ ul >
391384</ nav >
392385 </ div >
@@ -499,13 +492,8 @@ <h3 data-number="2.3.1" class="anchored" data-anchor-id="exercises"><span class=
499492</ ol >
500493</ section >
501494</ section >
502- < section id ="code-editor " class ="level2 " data-number ="2.4 ">
503- < h2 data-number ="2.4 " class ="anchored " data-anchor-id ="code-editor "> < span class ="header-section-number "> 2.4</ span > Code Editor</ h2 >
504- < p > When editing code more extensively we also want to have a so called integrated development environment (IDE). There are many options out there. Do not spend too much time deciding which to pick, you can always change your choice later.< br >
505- < a href ="https://code.visualstudio.com/ "> VS-Code</ a > is a reasonable general choice as of today, it is free and widely adopted. For a user experience more similar to matlab or R-studio and oriented to scientific computing you can check out < a href ="https://www.spyder-ide.org "> Spyder</ a > .</ p >
506- </ section >
507- < section id ="jupyter-notebook " class ="level2 " data-number ="2.5 ">
508- < h2 data-number ="2.5 " class ="anchored " data-anchor-id ="jupyter-notebook "> < span class ="header-section-number "> 2.5</ span > Jupyter Notebook</ h2 >
495+ < section id ="jupyter-notebook " class ="level2 " data-number ="2.4 ">
496+ < h2 data-number ="2.4 " class ="anchored " data-anchor-id ="jupyter-notebook "> < span class ="header-section-number "> 2.4</ span > Jupyter Notebook</ h2 >
509497< p > Notebooks run on the browser and are a way to mix code with other kinds of data, such as images, videos or widgets. They are a very useful tool for explorative analysis. If you ever used something like < a href ="https://www.wolfram.com/mathematica/ "> Mathematica</ a > you’ll be already familiar with them.</ p >
510498< p > There are several versions of notebooks, we are going to use < a href ="https://jupyterlab.readthedocs.io/en/latest/ "> JupyterLab</ a > . Let’s install it:</ p >
511499< div class ="code-copy-outer-scaffold "> < div class ="sourceCode " id ="cb6 "> < pre class ="sourceCode bash code-with-copy "> < code class ="sourceCode bash "> < span id ="cb6-1 "> < a href ="#cb6-1 " aria-hidden ="true " tabindex ="-1 "> </ a > < span class ="ex "> uv</ span > add jupyterlab</ span > </ code > </ pre > </ div > < button title ="Copy to Clipboard " class ="code-copy-button "> < i class ="bi "> </ i > </ button > </ div >
0 commit comments