Jupyter Notebook
Definition
Jupyter Notebook verbindet ausführbaren Code, Erläuterungen und Ergebnisse in einem Dokument.
Jupyter Notebook ist eine Anwendung für interaktive Rechendokumente. Ein Notebook enthält Codezellen, erklärenden Text und Ausgaben wie Tabellen oder Grafiken. Ein Kernel führt den Code aus und hält den aktuellen Rechenzustand.
Einfach erklärt
Wie ein Arbeitsheft enthält es Rechenaufgaben, Notizen und die zugehörigen Ergebnisse auf denselben Seiten.
Warum das im Alltag wichtig ist
Die Kombination erleichtert Datenexploration, nachvollziehbare Beispiele und die Weitergabe von Analysen.
Beispiel aus dem Mittelstand
Fiktives Beispiel: Ein Team liest Verkaufsdaten ein, berechnet Kennzahlen und erklärt die Ergebnisse direkt neben den Grafiken.
Grenzen und Fallstricke
- Die Reihenfolge der Ausführung kann vom sichtbaren Zellenverlauf abweichen. Gespeicherte Ausgaben können veraltet sein.
Entstehung & Geschichte
Jupyter entstand aus dem Umfeld interaktiver wissenschaftlicher Programmierung und unterstützt verschiedene Sprach-Kernels.
Anwendung im Mittelstand
- Analysen mit klarer Ausführungsreihenfolge und dokumentierten Eingabedaten bereitstellen.
Häufige Fragen
Ist ein Notebook automatisch reproduzierbar?
Nein, Daten, Abhängigkeiten und Ausführungszustand müssen ebenfalls nachvollziehbar sein.
Quellen
- The Jupyter Notebook · Project Jupyter: The Jupyter Notebook
Redaktionell geprüft am: