Du dessin de fichier au graphique en Python. Élémentaire élémentaire

Peu importe que ce soit sin ou cos, je veux juste tracer les données externes pour le moment!

Note

Cible de dessin

Une liste de 100 valeurs au hasard.

A


$ perl -le 'print rand (10) for 0 .. 99' > rand.txt

matplotlib uniquement

Après avoir exécuté A, exécutez ↓ dans le même répertoire

python


import matplotlib
matplotlib.use('Agg')
import matplotlib.pyplot as plt
f = open("rand.txt", "r")
x = []
y = []
for i, line in enumerate(f):
    x.append(i)
    y.append(float(line))
plt.title("data")
plt.xlabel("x")
plt.ylabel("y")
plt.plot(x,y)
plt.savefig("graph.png ")

Si vous utilisez des pandas

De même.

python


import matplotlib
matplotlib.use('Agg')
import pandas as pd
import matplotlib.pyplot as plt
data = pd.read_csv("rand.txt", header=None)
data.columns= [ 'test' ]
data.plot()
plt.savefig("graph.png ")

graph.png

Recommended Posts

Du dessin de fichier au graphique en Python. Élémentaire élémentaire
Dessin graphique avec python
Convertir un fichier psd en png en Python
Convertir de Markdown en HTML en Python
Opérations sur les fichiers en Python
Traitement de fichiers en Python
Changements de Python 3.0 à Python 3.5
Importer un fichier Excel depuis Python (enregistré dans DB)
Comment créer un fichier JSON en Python
Manipulation de fichiers avec Python
De la construction de ré-environnement de Python au dessin graphique (sur le code Visual Studio)
Dessiner un graphique avec python
Exemple pour mettre Python Kivy dans un fichier
J'ai essayé de représenter graphiquement les packages installés en Python
Analyser une chaîne JSON écrite dans un fichier en Python
Développement d'applications pour tweeter en Python à partir de Visual Studio 2017
Jusqu'à dessiner un graphe 3D avec Python dans Windows10
Un mémorandum pour exécuter un script python dans un fichier bat
Je veux échantillonner au hasard un fichier avec Python
[Python] Changer l'entrée standard du clavier en fichier texte
Comment télécharger des fichiers depuis Selenium of Python dans Chrome
Procédure pour convertir un fichier python en exe à partir de la construction de l'environnement Ubunts
[Efficacité du travail] Comment changer les noms de fichiers par lots avec Python
Script Python qui crée un fichier JSON à partir d'un fichier CSV
Publier de Python vers Slack
Dessin de bougie avec python
Pour vider stdout en Python
Flirter de PHP à Python
Connectez-vous au site Web en Python
OCR à partir de PDF en Python
Anaconda mis à jour de 4.2.0 à 4.3.0 (python3.5 mis à jour vers python3.6)
Passer de python2.7 à python3.6 (centos7)
Parler avec Python [synthèse vocale]
Connectez-vous à sqlite depuis python
Comment développer en Python
Publier sur Slack en Python
Affectation d'une macro de génération de modèles dans un fichier de script Python à la touche F12
Comment découper un bloc de plusieurs tableaux à partir d'un multiple en Python
Changer la destination de sortie standard en un fichier en Python
Comment importer des fichiers où vous le souhaitez en Python
Comment échantillonner à partir de n'importe quelle fonction de densité de probabilité en Python
Autoriser Python à sélectionner la chaîne de caractères du fichier d'entrée dans le dossier
Appuyez sur REST en Python pour obtenir des données de New Relic
Obtenir des constantes de macro à partir du fichier d'en-tête C (++) (.h) en Python
[Python] Comment changer le fichier EXCEL enregistré dans xlsb en xlsx
(Traduction) Connexion native de Python au système de fichiers Hadoop (HDFS)
Convertir un fichier Excel en texte en Python à des fins de comparaison
Appelez Matlab depuis Python pour optimiser
Exécuter le script Python à partir du fichier de commandes
[Python] Comment faire PCA avec Python
Manipulation de chemin de fichier / dossier en Python
Convertir Markdown en PDF en Python
[Python] Ecrire dans un fichier csv avec Python
Enregistrez le fichier binaire en Python
Création de Linebot et partage de fichiers avec Python
Publication de Python sur la chronologie Facebook
Comment utiliser SQLite en Python
Sortie vers un fichier csv avec Python
[Lambda] [Python] Publier sur Twitter depuis Lambda!