[Python] Lesen Sie die CSV-Datei und zeigen Sie die Abbildung mit matplotlib an

Diesmal verwendete Daten

Irgendwie habe ich die durchschnittlichen Temperaturdaten der Präfekturen Saitama und Iwate verwendet. Hier herunterladen

Lesen Sie die CSV-Datei mit NumPy

Laden Sie die CSV-Datei mit NumPy Die beim Laden zu verwendende Funktion ist loadtxt Da ein Numpy-Array zurückgegeben wird, bereiten Sie eine Variable vor, die es enthält (diesmal data_set).


import numpy as np

data_set = np.loadtxt(
    fname="sampleData.csv", #Pfad und Name der zu lesenden Datei
    dtype="float", #Mit Schwimmer lesen
    delimiter=",", #Da es sich um CSV handelt, trennen Sie es durch ein Komma
)

Diagramm mit matplotlib anzeigen

Diesmal mit matplotlib werden die zuvor gelesenen Daten als Streudiagramm angezeigt.

import matplotlib.pyplot as plt

#Zeichnen Sie ein Streudiagramm
#Bitte beachten Sie, dass die Abbildung nicht nur durch Zeichnen angezeigt wird.
for data in data_set:
    plt.scatter(data[0], data[1])

plt.title("correlation") #Titel
plt.xlabel("Average Temperature of SAITAMA") #x-Achsenbeschriftung
plt.ylabel("Average Temperature of IWATE") #y-Achsenbeschriftung
plt.grid() #Zeichnen Sie eine Gitterlinie(Du musst nicht zeichnen)

plt.show() #Die Abbildung wird mithilfe der Show-Funktion angezeigt. Sie wird nur angezeigt, wenn sie geschrieben ist.

Hier ist der vollständige Code und das Diagramm

import numpy as np
import matplotlib.pyplot as plt

data_set = np.loadtxt(
    fname="sampleData.csv",
    dtype="float",
    delimiter=",",
)

#Streudiagramm zeichnen → Streuung verwenden
#Zeile für Zeile herausnehmen und zeichnen
#plt.scatter(x Koordinatenwert,y Koordinatenwert)
for data in data_set:
    plt.scatter(data[0], data[1])

plt.title("correlation")
plt.xlabel("Average Temperature of SAITAMA")
plt.ylabel("Average Temperature of IWATE")
plt.grid()

plt.show()

scatter.png

nächstes Mal#

Als nächstes werde ich eine Regressionslinie in diesem Streudiagramm zeichnen

Referenz#

・ CSV lesen https://www.sejuku.net/blog/73071 ・ Streudiagramm zeichnen https://pythondatascience.plavox.info/matplotlib/%E6%95%A3%E5%B8%83%E5%9B%B3

Recommended Posts

[Python] Lesen Sie die CSV-Datei und zeigen Sie die Abbildung mit matplotlib an
Lesen Sie die CSV-Datei und zeigen Sie sie im Browser an
Lesen Sie die VTK-Datei und zeigen Sie die Farbkarte mit Jupiter an.
CSV-Datei mit Python lesen (CSV-Datei herunterladen und analysieren)
Lesen wir die RINEX-Datei mit Python ①
Lesen Sie die Python-CSV-Datei
Lesen einer CSV-Datei mit Python 2/3
Lesen Sie Python-CSV-Daten mit Pandas ⇒ Graph mit Matplotlib
Lesen Sie die Datei mit Python und löschen Sie die Zeilenumbrüche [Hinweise zum Lesen der Datei]
Lesen Sie die CSV-Datei mit Python und konvertieren Sie sie unverändert in DataFrame
CSV-Datei lesen und schreiben
Lesen Sie CSV mit Python-Pandas
Laden Sie die CSV-Datei mit Python herunter
Ich habe versucht, eine CSV-Datei mit Python zu berühren
Lesen Sie die json-Datei mit Python, formatieren Sie sie und geben Sie json aus
Zeichnen Sie ein Faltlinien- / Streudiagramm mit Python Matplotlib für die CSV-Datei (2 Spalten).
Extrahieren Sie die xz-Datei mit Python
[Python] Mit Python in eine CSV-Datei schreiben
Ausgabe in eine CSV-Datei mit Python
Lesen und Schreiben von Python CSV-Dateien
Lesen und Schreiben von CSV mit Python
Lesen Sie die CSV-Datei mit dem Jupiter-Notizbuch und schreiben Sie die Grafik übereinander
Lesen Sie die Datei in Python mit einem relativen Pfad aus dem Programm
[Python] Lesen Sie eine CSV-Datei mit großen Datenmengen mithilfe eines Generators
Berechnen Sie das Standardgewicht und zeigen Sie es mit Python an
[Python] Legen Sie den Diagrammbereich mit matplotlib fest
Überprüfen Sie die Existenz der Datei mit Python
Zeigen Sie Python 3 im Browser mit MAMP an
Lesen und Schreiben von CSV-Dateien mit Numpy
Lesen Sie die Datei Zeile für Zeile mit Python
Lesen Sie die Datei Zeile für Zeile mit Python
Lesen Sie Python csv und exportieren Sie es nach txt
Zeigen Sie Markierungen über dem Rand mit matplotlib an
Richten Sie die Farbleiste mit matplotlib an der Figur aus
[pandas] CSV-Datei Lese- und Anzeigemethode
[Python] Lesen Sie die HTML-Datei und üben Sie das Scraping
[Python] Lesen Sie die angegebene Zeile in der Datei
Lesen Sie CSV und analysieren Sie mit Pandas und Seaborn
[Automatisierung] Lesen Sie E-Mails (Nachrichtendatei) mit Python
[Python] So legen Sie die Position und Größe der Fensteranzeige von matplotlib fest
Python / numpy> Lesen Sie die Datendatei mit der Elementnamenzeile> Verwenden Sie genfromtxt ()
[Python] Wie man Excel-Dateien mit Pandas liest
Interaktive Anzeige algebraischer Kurven in Python, Jupyter
Lesen Sie Tabellendaten in einer PDF-Datei mit Python
[Python3] Lesen und Schreiben mit datetime isoformat mit json
Lösen des Lorenz 96-Modells mit Julia und Python
Archivieren und komprimieren Sie das gesamte Verzeichnis mit Python
Konvertieren Sie den Zeichencode der Datei mit Python3
Lesen Sie mit Python Zeile für Zeile aus der Datei
Beispiel für das Lesen und Schreiben von CSV mit Python
Formatieren und Anzeigen von Zeitreihendaten mit verschiedenen Maßstäben und Einheiten mit Python oder Matplotlib
Führen Sie Raw SQL mit Redash unter Verwendung der Python-Datenquelle aus und zeigen Sie das Ergebnis an
Python - Lesen Sie Daten aus einer numerischen Datendatei und suchen Sie die multiple Regressionslinie.
Lassen Sie uns mit Python Receive spielen und den Text des Eingabeformulars speichern / anzeigen
Python-Skript, das SQL-Dateien liest, BigQuery ausführt und CSV speichert
Fourier-Konvertierung der von Python gelesenen WAV-Datei, umgekehrte Konvertierung und erneutes Schreiben
Lesen Sie die CSV-Datei: pandas
Heatmap von Python + matplotlib