[PYTHON] Eine sehr bequeme Möglichkeit, mit Jupyter Notebook zu präsentieren

So verwandeln Sie ein Jupyter-Notizbuch auf einfache Weise in eine Präsentationsfolie

Ich sehe oft Leute, die mit dem Jupyter-Notizbuch Programmierpräsentationen machen. In vielen Fällen scheint das Notebook so verwendet zu werden, wie es ist, und die Präsentation erfolgt durch schrittweises Scrollen über den Bildschirm. Bewegen Sie nach dem Ausführen des Programms den Browserbildschirm ein wenig nach unten und führen Sie das Programm erneut aus. Ich mache es auch gut. Jupyter Notebook kann erklärt werden, indem das Programm nacheinander ausgeführt und das Ergebnis angezeigt wird. Es ist daher leicht zu verstehen, ob Sie in diesem Ablauf sprechen. Diese Methode ist jedoch unerwartet unpraktisch und es gibt viele Fälle, in denen Sie während der Präsentation verwirrt sind. Ich denke, es gibt zwei Ursachen.

  1. Die Zeichen des Programms sind klein
  2. Es ist schwierig, den Browser auf die richtige Position abzusenken, und die Bildschirmkante ist abgeschnitten.

Wenn Sie es tatsächlich versuchen, sieht es wie diese Figur aus.

1.png

Dies ist sowohl für die Präsentationsseite als auch für die Betrachtungsseite unerwartet unpraktisch. Gute Nachrichten für diejenigen, die in Schwierigkeiten sind. Tatsächlich verfügt das Jupyter Notebook über ein besseres Präsentationstool ** "RISE" **.

Was ist RISE?

RISE ist eine Erweiterung von Jupyter Notebook. Es ist für die Öffentlichkeit kostenlos zugänglich. https://github.com/damianavila/RISE

Mit RISE können Sie Ihr Notebook in eine Präsentationsfolie konvertieren und in einem Webbrowser anzeigen. Das Bild sieht so aus.

2.png

Zeichen wie Programme werden auf eine Größe vergrößert, die leicht zu lesen ist. Bilder und Daten, die über den Browser hinausgehen, können intern gescrollt werden, sodass die Bildschirmkanten nicht abgeschnitten werden.

Lassen Sie uns installieren

Die Installationsmethode ist einfach. Gehen Sie in einer Umgebung, in der Jupyer Notebook installiert ist, wie folgt vor:

pip install RISE
jupyter-nbextension install rise --py --sys-prefix
jupyter-nbextension enable rise --py --sys-prefix

Es dauert nur 3 Zeilen und dauert etwa 10 Sekunden.

Lass es uns versuchen

Nach der Installation und dem Öffnen des Jupyter-Notebooks wird in der oberen rechten Ecke die folgende Schaltfläche hinzugefügt.

3.PNG

Drücken Sie diese Taste, um Ihr Notebook in den Browser zu schieben.

Die Bildschirmkonfiguration ist sehr einfach.

6.png

Sie können den Bildschirm auch mit "←" und "→" verschieben.

So erstellen Sie eine Präsentationsfolie

RISE klassifiziert die Anzeigemethode in der Präsentation nach dem Zelltyp des Jupyter-Notizbuchs. Der Zelltyp kann durch Auswahl von "Ansicht"> "Zellensymbolleiste"> "Diashow" aus dem Menü geändert werden. Wenn Sie "Diashow" auswählen, können Sie "Folientyp" in der oberen rechten Ecke der Zelle auswählen.

4.PNG

Folgende Folientypen können ausgewählt werden.

Grundsätzlich können Sie Slide verwenden. Ich denke, die anderen Typen können für eine kleine aufwändige Gleitbewegung verwendet werden, aber ich denke nicht, dass dies sehr praktisch ist (wenn Sie wissen, wie man es benutzt, lassen Sie es mich bitte wissen).

Wie Sie wissen, können Sie mit dem Jupyter-Notizbuch Wörter im Markdown-Format schreiben. Wenn Sie Text und Bilder in Markdown schreiben, können Sie auch Folien wie PowerPoint erstellen.

5.png

Empfohlene Punkte

Abschließend möchte ich RISE empfehlen. Mit RISE können Sie Programme während Ihrer Präsentation ausführen. Dies ermöglicht interaktive und ansprechende Präsentationen.

Die Ausführungsmethode besteht darin, gleichzeitig "UMSCHALT + EINGABETASTE" zu drücken. Dies entspricht der Programmausführungsmethode in Jupyter Notebook.

7.PNG

8.png

Schließlich

Wir haben das Jupyter Notebook-Präsentationstool ** "RISE" ** eingeführt, das einfach installiert und verwendet werden kann, um enorme Effekte zu erzielen. Dies ist ein Abschied von den Tagen, an denen das Scrollen während einer Notebook-Präsentation nicht gut funktioniert.

[28.05.2017 Nachtrag] Ich habe neulich einem Kunden mit Jupyter Notebook + RISE auf einer Firmenveranstaltung eine Präsentation gegeben, die reibungslos verlief. Das Programm musste nicht auf PowerPoint übertragen werden, und es war von der Erstellung der Präsentation bis zur Implementierung sehr praktisch.

Recommended Posts

Eine sehr bequeme Möglichkeit, mit Jupyter Notebook zu präsentieren
Die übliche Art, einen Kernel mit Jupyter Notebook hinzuzufügen
Eine einfache Möglichkeit, Jupyter Notebook / Lab zu starten und ein Kennwort festzulegen
Ich wollte eine intelligente Präsentation mit Jupyter Notebook + nb present erstellen
Machen Sie Jupyter Notebook zu einem Dienst unter CentOS
Führen Sie Jupyter Notebook auf einem Remote-Server aus
So richten Sie ein Jupyter-Notebook am SSH-Ziel ein (AWS EC2)
Einfache Anzeige des Liniendiagramms auf dem Jupyter Notebook
Erstellen Sie eine PYNQ-Umgebung auf Ultra96 V2 und melden Sie sich bei Jupyter Notebook an
So zeigen Sie den Fortschrittsbalken auf dem Jupyter-Notizbuch an, um den Fortschritt anzuzeigen
Einführung des Jupyter Notebook in CentOS7
So importieren Sie NoteBook als Modul in Jupyter (IPython)
Hohe Charts im Jupyter-Notizbuch
PDF auf Jupyter Notebook anzeigen
Ich möchte eine virtuelle Umgebung mit Jupyter Notebook verwenden!
Tensorboard im Jupyter-Notebook auf Docker kann nicht angezeigt werden (gelöst)
So importieren Sie NoteBook als Modul in Jupyter (IPython)
Versuchen Sie, mit einem gemischten Gaußschen Modell auf Jupyter Notebook zu gruppieren
Ein Hinweis, wenn ich das Jupyter-Notizbuch unter Windows nicht öffnen kann
Führen Sie Jupyter Notebook unter Windows aus
Eine relativ einfache Möglichkeit, ein NEologd-Wörterbuch in das Windows-System-Wörterbuch einzufügen
So verwenden Sie Jupyter Notebook
Erstellen einer Python-Entwicklungsumgebung unter Windows - Von der Installation von Anaconda bis zur Verknüpfung von Atom und Jupyter Notebook -
Schnelle Schritte zum Erstellen einer maschinellen Lernumgebung mit Jupyter Notebook unter macOS Sierra mit anaconda
Tag 65 Ich habe matplotlib installiert, um Grafiken auf meinem Jupyter-Notizbuch zu zeichnen.
Starten eines mit Jupyter Notebook erstellten Python-Programms
Installieren Sie Anaconda auf Ihrem Mac und laden Sie Ihr Jupyter (IPython) -Notebook in die Anaconda Cloud hoch
Formatieren mit autopep8 auf Jupyter Notebook
Post Jupyter Notebook als Blog-Beitrag
Machen Sie einen Sound mit Jupyter Notebook
Bequeme Analyse mit Pandas + Jupyter Notebook
Einfach zu bedienendes Jupyter-Notebook (Python3.5)
Versuchen Sie, Jupyter Notebook auf einem Mac auszuführen
So beheben Sie einen Fehler, bei dem das Jupyter-Notebook nicht automatisch gestartet wird
Ich möchte ein Bild auf Jupyter Notebook mit OpenCV (Mac) anzeigen.
[Python] Es war sehr praktisch, die Python-Klasse für das ROS-Programm zu verwenden.
Bequem zum Verwenden von Ebenen beim Laden von Bibliotheken auf Lambda
Führen Sie ein Skript von Jupyter aus, um es zu verarbeiten
Machen wir einen Jupyter-Kernel
Geben Sie der Registerkarte ipywidgets einen Titel
Ich möchte einen Blog mit Jupyter Notebook schreiben
Probieren Sie SVM mit scikit-learn auf Jupyter Notebook aus
Starten Sie das Jupiter-Notebook auf dem GPU-Server (Remote-Server).
So führen Sie Befehle mit einem Jupyter-Notebook aus
Klonen Sie das Github-Repository auf dem Jupyter-Notizbuch
Verwendung des Jupyter-Notebooks mit ABCI
PC-GPU-Prüfung am Jupyter-Notebook
Histogramm / Streudiagramm auf Jupyter Notebook anzeigen
Erstellen Sie ein Jupyter-Notebook auf einem Remote-Server (CentOS).
Jupyter Notebook Grundlagen der Verwendung
Verwenden Sie vim-Tastenkombinationen in Jupyter Notebook, das mit Docker gestartet wurde
So testen Sie auf einer von Django authentifizierten Seite
Verwendung des Jupyter-Notebooks [super basic]
So geben Sie mit Jupyter Notebook einen Wert in der Mitte einer Zelle aus
LINUX: Wie man Pfeiltasten macht, entspricht 2,4,6,8 auf Noten ohne zehn Tasten
Ein Memorandum zur Ausführung des Befehls! Sudo magic in Jupyter Notebook
So installieren Sie Fast.ai auf einer Alibaba Cloud-GPU und führen es auf einem Jupyter-Notebook aus
Installieren Sie Jupyter Notebook und stellen Sie es so ein, dass eine Umgebung zum Erstellen von Studiennotizen erstellt wird [Mac]
Was tun, wenn NotADirectoryError: [Errno 20] Kein Verzeichnis: 'xdg-settings' wird im Jupyter-Notizbuch angezeigt