Mémo pour moi graphique csv python

introduction

Je veux faire un graphique pour un papier. Il est pratique d'utiliser Excel, mais il semble qu'Excel ne soit pas bon pour produire en masse des graphiques de même taille (largeur et hauteur). Je l'oublierai plus tard, alors prenez-en note. Utilisez les données enregistrées au format CSV.

manière

Écoulement brutal

Utilisez spyder. Utilisez pandas et matplotlib.

Lisez csv. Définissez la valeur de lecture avec le nom df. Nommez respectivement les première, deuxième et troisième colonnes "num1", "num2" et "num3". Vérifiez si CSV peut être lu correctement avec l'impression. plt.plot (df ['num1'], df ['num2'], marker = "o") Ecrivez l'axe X comme num1 et l'axe Y comme num2. Tracer avec des marqueurs. Enregistrer au format PNG.

code

import pandas as pd import matplotlib.pyplot as plt

df = pd.read_csv('4.csv', names=['num1', 'num2', 'num3']) print(df) plt.plot(df['num1'], df['num2'],marker="o") plt.savefig("1.png ") plt.show()

4. Contenu du csv.

image.png

résultat

image.png

Note

La troisième colonne n'est pas utilisée. Mettez CSV dans le même dossier que .py.

Ce que je veux faire dans le futur

Édité selon le format du papier. Insérer des étiquettes et des légendes d'axe

Recommended Posts

Mémo pour moi graphique csv python
Notes personnelles pour le traitement d'images python
Pour moi: notes sur l'infrastructure et le réseau
Notes pour l'entrée / sortie de fichier Python
Remarques sur l'utilisation d'OpenCV avec Windows10 Python 3.8.3.
Note de nfc.ContactlessFrontend () de nfcpy de python
[Python] Un script utile pour le traitement Excel / csv
Python> Numéros de sortie de 1 à 100, 501 à 600> Pour csv
Remarques sur l'utilisation de python (pydev) avec eclipse
30/10/2016 else pour Python3> pour:
python [pour moi]
Mémo de raclage Python
Note d'apprentissage Python_000
Notes de débutant Python
Note d'apprentissage Python_006
Note d'apprentissage Python_005
Notes de grammaire Python
Note sur la bibliothèque Python
CSV en Python
notes personnelles python
mémo pandas python
Note d'apprentissage Python_001
notes d'apprentissage python
Notes d'installation de Python3.4
Lire les données csv Python avec Pandas ⇒ Graphique avec Matplotlib
Notes pour la mise en œuvre d'un co-filtrage simple en Python
À propos de Python for loop
notes personnelles en python manquantes
Bases de Python ② pour déclaration
Notes de développement de package Python
À propos de Python, pour ~ (plage)
notes d'utilisation du décorateur python
Mémo du package d'adresse IP Python
Refactoring des outils utilisables avec Python
Notes sur le format Python Pickle
Toolchain pour Python pour Android
Premier mémo divers sur Python
Matlab => Notes de migration Python
Remarques sur l'affectation Python3
Notes sur l'utilisation de sous-processus Python
Lire le fichier csv Python
Remarques sur l'écriture des fichiers de configuration pour Python Remarque: configparser
Dessiner un graphique avec python
OpenCV pour les débutants en Python
[Python] Lecture de fichiers CSV
Python essayer / sauf mémo
Notes sur le flacon de framework Python
Installez Python (pour Windows)
[Python] pour une erreur d'instruction
Maintenance de l'environnement Python pour les projets
Remarques sur l'importation de données depuis MySQL ou CSV avec Python
Technique élégante pour coller des données CSV dans Excel avec Python
Code Python pour l'écriture de données CSV dans le stockage d'objets DSX
Notes diverses sur l'utilisation de python pour les projets
[Python] Introduction à la création de graphiques à l'aide de données de virus corona [Pour les débutants]
Lire csv avec des pandas python
Prise en charge de Fabric pour Python 3