[PYTHON] Installieren Sie matplotlib und zeigen Sie das Diagramm in Jupyter Notebook an

Ich möchte die Daten mit Jupyter Notebook leicht verständlich sehen

Ich habe TensorFlow gelernt und die API untersucht, aber ich dachte, es wäre praktisch, wenn ich sie in einem Diagramm sehen könnte, also habe ich versucht, matplotlib zu verwenden. Es ist eine Installationsmethode und ein einfaches Verwendungsprotokoll.

Unten finden Sie Links zu Artikeln, die sich auf die aktuelle Umgebung und TensorFlow beziehen.

Installieren Sie matplotlib mit pip von Anaconda

1. Starten Sie das Terminal von Anaconda Navigator aus

Starten Sie Anaconda Navigator über das Windows-Menü. Wählen Sie im Menü Umgebung aus, wählen Sie die virtuelle Umgebung aus und starten Sie das Terminal mit "Terminal öffnen". 10.open_terminal_via_anaconda.JPG

2. Installieren Sie matplotlib mit pip

Einfach mit pip installieren.

pip install matplotlib

20.install_matplotlib.JPG

Versuchen Sie es mit matplotlib

Probieren Sie den Inhalt von Wikipedia so aus, wie er ist.

Liniendiagramm

import matplotlib.pyplot as plt
import numpy as np
a = np.linspace(0,10,100)
b = np.exp(-a)
plt.plot(a,b)
plt.show()

30.matplotlib01.JPG

Histogramm

import matplotlib.pyplot as plt
from numpy.random import normal,rand
x = normal(size=200)
plt.hist(x,bins=30)
plt.show()

30.matplotlib02.JPG

Streudiagramm

import matplotlib.pyplot as plt
from numpy.random import rand
a = rand(100)
b = rand(100)
plt.scatter(a,b)
plt.show()

30.matplotlib03.JPG

3D-Grafik

tolle···

from matplotlib import cm
from mpl_toolkits.mplot3d import Axes3D
import matplotlib.pyplot as plt
import numpy as np
fig = plt.figure()
ax = fig.gca(projection='3d')
X = np.arange(-5, 5, 0.25)
Y = np.arange(-5, 5, 0.25)
X, Y = np.meshgrid(X, Y)
R = np.sqrt(X**2 + Y**2)
Z = np.sin(R)
surf = ax.plot_surface(X, Y, Z, rstride=1, cstride=1, cmap=cm.coolwarm)
plt.show()

30.matplotlib04.JPG

Überprüfen Sie die TensorFlow-API

Die ursprüngliche Motivation für die Verwendung von Matplotlib war die Bestätigung der TensorFlow-API. Als Bonus überprüfe ich die Funktionalität von TensorFlows API truncated_normal wie folgt.

import tensorflow as tf
import numpy as np
import matplotlib.pyplot as plt

sess = tf.InteractiveSession()
sess.run(tf.global_variables_initializer())
x = sess.run(tf.truncated_normal([30000], stddev=0.1))
fig = plt.figure()
ax = fig.add_subplot(1,1,1)

ax.hist(x, bins=100)
ax.set_title('Histogram tf.truncated_normal')
ax.set_xlabel('x')
ax.set_ylabel('y')
plt.show()

30.matplotlib05.JPG

Recommended Posts

Installieren Sie matplotlib und zeigen Sie das Diagramm in Jupyter Notebook an
Einfache Anzeige des Liniendiagramms auf dem Jupyter Notebook
[Windows] [Python3] Installieren Sie Python3 und Jupyter Notebook (ehemals Ipython Notebook) unter Windows
Zeigen Sie das Diagramm von tensorBoard auf jupyter an
Histogramm / Streudiagramm auf Jupyter Notebook anzeigen
[Jupyter Notebook Memo] Kanji mit Matplotlib anzeigen
Installieren Sie Anaconda auf Ihrem Mac und laden Sie Ihr Jupyter (IPython) -Notebook in die Anaconda Cloud hoch
Grafikzeichnung mit Jupyter (Ipython-Notizbuch) + Matplotlib + Vagabund
So installieren Sie Fast.ai auf einer Alibaba Cloud-GPU und führen es auf einem Jupyter-Notebook aus
Starten Sie das Jupyter Notebook ganz einfach unter AWS und greifen Sie lokal zu
Installiere octave_kernel auf Jupyter [zusätzlicher Hinweis]
HTML in Jupyter-Notizbuch anzeigen
PIL-Bilder auf Jupyter anzeigen
Hohe Charts im Jupyter-Notizbuch
PDF auf Jupyter Notebook anzeigen
Echtzeit-Diagrammanzeige von matplotlib
Führen Sie Jupyter Notebook unter Windows aus
Setzen Sie Scipy + Matplotlib in Ubuntu auf Vagrant und zeigen Sie die Grafik mit X11 Forwarding an
Lesen Sie die CSV-Datei mit dem Jupiter-Notizbuch und schreiben Sie die Grafik übereinander
[Memo] Anzeige des Jupyter-Notizbuchs auf dem PC in gleicher Schrift (Mac)
Tensorboard im Jupyter-Notebook auf Docker kann nicht angezeigt werden (gelöst)
Schreiben Sie Diagramme in Echtzeit mit Matplotlib auf dem Jupyter-Notizbuch
Formatieren mit autopep8 auf Jupyter Notebook
matplotlib: Kommentar in Zeitachsendiagramm einfügen
Installieren Sie Mecab und mecab-python3 unter Ubuntu 14.04
Installieren Sie Dropbox und führen Sie es unter Ubuntu 20.04 aus
Installieren Sie OpenCV und Chainer unter Ubuntu
Installieren Sie CUDA 8.0 und Chainer unter Ubuntu 16.04
Anweisungen zur Installation von matplotlib auf Ihrem Mac
Erstellen und installieren Sie OpenCV unter Windows
Jupyter Notebook: 4 banale Tipps und Tricks
Installieren Sie Fabric unter Ubuntu und versuchen Sie es
Jupyter zeigt kein Matplotlib-Diagramm an
matplotlib Protokollskalenanzeige und Rasteranzeige
Versuchen Sie, Jupyter Notebook auf einem Mac auszuführen
Installieren Sie easy_install und pip unter Windows
Bis matplotlib installiert ist und ausgeführt wird
Tag 65 Ich habe matplotlib installiert, um Grafiken auf meinem Jupyter-Notizbuch zu zeichnen.
Löse verstümmelte japanische Zeichen in matplotlib von Jupyter Notebook auf Docker
Echtzeitanzeige von Videos, die von einer Webkamera auf einem Jupyter-Notebook (Python3) aufgenommen wurden
Installieren Sie matplotlib unter OS X El Capitan
Jupyter Notebook zeigt kein Matplotlib-Diagramm an
Installieren Sie wsl2 und Master Linux unter Windows
Verwenden Sie Jupyter Lab und Jupyter Notebook mit EC2
Machen Sie Jupyter Notebook zu einem Dienst unter CentOS
Probieren Sie SVM mit scikit-learn auf Jupyter Notebook aus
Starten Sie das Jupiter-Notebook auf dem GPU-Server (Remote-Server).
Verstehen, wie Bilder auf Jupyter angezeigt werden (Verwendung von imshow / matplotlib von OpenCV)
Ich möchte ein Bild auf Jupyter Notebook mit OpenCV (Mac) anzeigen.
Zeigen Sie das xy-Diagramm von Matplotlib mit PySimpleGUI an.
Installieren und starten Sie k3s unter Manjaro Linux
Installieren und konfigurieren Sie den TigerVNC-Server unter Linux
Klonen Sie das Github-Repository auf dem Jupyter-Notizbuch
Jupyter Notebook Grundfunktionen und Tastenkombinationen
PC-GPU-Prüfung am Jupyter-Notebook
Verknüpfung von Python und JavaScript mit dem Jupiter-Notizbuch
Installieren Sie Ubuntu auf einem 32-Bit-UEFI-Ultra-Notebook
Erstellen Sie ein Jupyter-Notebook auf einem Remote-Server (CentOS).
Installieren Sie Puppet Master und Client unter Ubuntu 16.04
Verwenden Sie vim-Tastenkombinationen in Jupyter Notebook, das mit Docker gestartet wurde