[GO] Lassen Sie uns ein Diagramm mit Python erstellen! !!

Zielgruppe dieses Artikels

Heute werde ich versuchen, das erste Diagramm mit Python zu erstellen. Wenn Sie sich fragen, wie man mit Python einen Grag macht, schauen Sie ihn sich bitte an, nachdem Sie die Zeit totgeschlagen haben. Wie ich als Referenz erläutern werde, verwendet diese Entwicklungsumgebung ** Colaboratory **, eine Erweiterung des Google-Tauchdienstes, sollte aber auch in anderen Umgebungen verwendet werden können. Wenn Sie dies in dieser Umgebung tun möchten, lesen Sie bitte hier. Grundsätzlich können Sie die Vorbereitung überspringen. Wenn Sie das Diagramm jedoch nicht anzeigen können, überprüfen Sie die Vorbereitung.

Vorbereitung

Bevor wir beginnen, erklären wir grob, wie ein Diagramm erstellt wird. Erste Python Installieren Sie eine Bibliothek mit dem Namen ** matplotlib ** der externen Bibliothek, die zum Erstellen von Diagrammen nützlich ist, speichern Sie die Daten von Punkten auf der x- und y-Achse in einem Listentyp und schließlich eine Funktion namens plot der externen Bibliothek. Der Ablauf besteht darin, dass das Diagramm durch Ersetzen der vorherigen Daten in generiert wird. In dieser Umgebung ist dies nicht erforderlich. Versuchen Sie jedoch, die Bibliothek im Terminal zu installieren. Führen Sie den folgenden Befehl aus.

pip install matplotlib

Damit ist die Bibliotheksinstallation abgeschlossen. Wenn dies nicht funktioniert, geben Sie diesen Befehl ein. Damit ist die Vorbereitung abgeschlossen.

Lassen Sie uns tatsächlich zeichnen und sehen.

Ich werde Ihnen zuerst den Code geben, also probieren Sie es bitte aus. Danach werde ich es Zeile für Zeile erklären.

#Definieren Sie die Verwendung einer externen Bibliothek
import matplotlib.pyplot as plt

#0 in der Liste~Bestellen Sie die Anzahl der 9s in einer Liste.
x = list(range(10))
y = list(range(10))

#Erstellen Sie ein Diagramm basierend auf x und y.
plt.plot(x, y);

Wenn Sie den Code tatsächlich so ausführen, erhalten Sie ein Diagramm wie dieses. スクリーンショット 2020-08-25 22.42.42.png Ich konnte ein Diagramm fest erstellen! Ich werde den Code sofort erklären. In der ersten Zeile wird ** import ** zum Laden der Bibliothek verwendet. Das letzte ** as ** ist wie das Aufrufen der Bibliothek mit dem Namen plt.

In der 2. und 3. Zeile werden 0 bis 9 aufeinanderfolgende Zahlen in x und y in einem Listentyp gespeichert. Die Zahlen in Klammern im Bereich erzeugen fortlaufende Zahlen und speichern sie einzeln in der Liste.

In der 4. Zeile werden x und y in das zuvor definierte ** plt ** eingelesen, um ein Diagramm zu erstellen. Dies ist das Ende der Erklärung.

Am Ende

Vielen Dank, dass Sie den Artikel bis zum Ende gelesen haben. Ich bin ein Anfänger. Wenn Sie also etwas falsch finden, lassen Sie es mich bitte in den Kommentaren wissen.

Ein wunderbarer Artikel, auf den ich mich dieses Mal bezog: https://techacademy.jp/magazine/17472

Recommended Posts

Lassen Sie uns ein Diagramm mit Python erstellen! !!
Lassen Sie uns eine GUI mit Python erstellen.
Lassen Sie uns mit Python ein Shiritori-Spiel machen
Lassen Sie uns mit Python langsam sprechen
Erstellen Sie ein Webframework mit Python! (1)
Machen wir einen Twitter-Bot mit Python!
Erstellen Sie ein Webframework mit Python! (2)
Machen Sie eine Lotterie mit Python
[Lass uns mit Python spielen] Ein Haushaltsbuch erstellen
Machen wir einen Blockbruch mit wxPython
Versuchen Sie, ein einfaches Spiel mit Python 3 und iPhone zu erstellen
Erstellen Sie ein Empfehlungssystem mit Python
Machen wir mit xCAT einen Spacon
Machen Sie eine schöne Grafik mit Plotly
[Super einfach] Machen wir einen LINE BOT mit Python.
Lassen Sie uns mit Python einen Web-Socket-Client erstellen. (Zugriffstoken-Authentifizierung)
Erstellen wir mit Python eine kostenlose Gruppe
Lassen Sie uns mit PLY 1 eine einfache Sprache erstellen
Machen wir mit Pylearn 2 eine dreiäugige KI
Lassen Sie uns eine Kombinationsberechnung mit Python durchführen
Erstellen Sie eine Desktop-App mit Python mit Electron
[Python] Erstellen Sie ein Diagramm, das mit Plotly verschoben werden kann
Lassen Sie uns einen Web-Chat mit WebSocket mit AWS serverless (Python) durchführen!
Machen Sie Twitter Trend Bot mit Heroku + Python
[Python] Zeichnen Sie mit Dash Cytoscape ein gerichtetes Diagramm
Ich möchte ein Spiel mit Python machen
Versuchen Sie, in Python einen "Entschlüsselungs" -Code zu erstellen
Versuchen Sie, mit Python eine Diedergruppe zu bilden
Lassen Sie uns mit SWIG ein Modul für Python erstellen
[Ev3dev] Lassen Sie uns ein Fernsteuerungsprogramm von Python mit dem RPyC-Protokoll erstellen
Machen wir einen Discord Bot.
Zeichnen Sie mit NetworkX ein Diagramm
Machen wir Othello mit wxPython
Erstellen Sie ein Lesezeichen in Python
Schreiben wir Python mitinema4d.
Erstellen Sie ein Verzeichnis mit Python
Lassen Sie uns Git-Cat mit Python bauen
Zeichnen Sie mit networkx ein Diagramm
Machen Sie ein Feuer mit kdeplot
Kombinieren Sie sich wiederholende Zeichenfolgen mit regulären Python-Ausdrücken zu einer.
[Python] Wie zeichnet man mit Matplotlib ein Liniendiagramm?
Lassen Sie uns ein Befehls-Standby-Tool mit Python erstellen
[Übung] Erstellen Sie eine Watson-App mit Python! # 2 [Übersetzungsfunktion]
[Übung] Erstellen Sie eine Watson-App mit Python! # 1 [Sprachdiskriminierung]
Erstellen Sie einen einfachen Slackbot mit einer interaktiven Schaltfläche in Python
Machen Sie mit Python einen Haltepunkt auf der c-Ebene
Lassen Sie uns das Abhängigkeitsmanagement mit pip etwas einfacher machen
[Zum Spielen] Versuche Yuma zu einem LINE Bot zu machen (Python)
Erstellen Sie mit Python Pandas Py Installer ein CSV-Formatierungswerkzeug
Lassen Sie uns eine Mac-App mit Tkinter und py2app erstellen
Versuchen Sie, mit Rhinoceros / Grasshopper / GHPython ein sphärisches Gitter zu erstellen
Was ist Gott? Erstelle einen einfachen Chatbot mit Python
[Piyopiyokai # 1] Spielen wir mit Lambda: Erstellen eines Python-Skripts
Wenn Sie einen Discord-Bot mit Python erstellen möchten, verwenden wir ein Framework
Holen Sie sich mit Python den Aktienkurs eines japanischen Unternehmens und erstellen Sie eine Grafik
Machen wir eine Remote-Rumba [Hardware]