Programmwechsel (6) Python Sin Zeichnung https://qiita.com/kaizen_nagoya/items/2702bdf0b89b3d841921 Auf dem Docker für Docker (89) Python2, Python3 mit Docker https://qiita.com/kaizen_nagoya/items/ecbe11a4d743357134d5 Beginnen Sie mit dem Docker in Fehler nehmen und ausführen
# python3 sin3d.py
# ls
sin3d.py sin3.png
Als ich dachte, dass sin3.png sicher erstellt wurde, war die Datei rein weiß.
Mein Kopf wurde weiß.
Wenn Sie den Code sorgfältig lesen,
sin3.py
#! /usr/bin/env python
#codeing:utf-8
# https://qiita.com/KntKnk0328/items/5ef40d9e77308dd0d0a4
# https://qiita.com/kaizen_nagoya/items/2702bdf0b89b3d841921
import matplotlib.pyplot as plt
import numpy as np
import matplotlib as mpl
mpl.use('Agg')
#Datengenerierung
x = np.linspace(0, 10, 100)
y = np.sin(x)
#Grundstücksfläche(Figure, Axes)Initialisierung von
fig = plt.figure(figsize=(12, 8))
ax = fig.add_subplot(133)
#Erstellen eines Balkendiagramms
ax.scatter( x, y)
#Fügen Sie horizontale und vertikale Linien ein
ax.axvline(0)
fig = plt.figure()
#plt.show()
fig.savefig('sin3.png')
Die in der dritten Zeile vom Ende hinzugefügte plt.figure wird höher ausgeführt Ich denke, es soll nach dem Zeichnen gelöscht werden.
Kommentieren Sie die entsprechende Zeile aus und führen Sie sie aus.
Ich habe den Inhalt der Datei gezeichnet.
Recommended Posts