Graphique des données de séries chronologiques en Python à l'aide de pandas et matplotlib

Dessinez des graphiques en Python à l'aide de pandas et de matplotlib

Je l'ai écrit en étudiant pour dessiner un graphique en utilisant Python pour la première fois.

Cette fois, nous afficherons les données de la température moyenne quotidienne et le total quotidien des précipitations à Tottori City dans un graphique. Obtenir des données auprès de Agence météorologique | Télécharger les données météorologiques antérieures Analysez un fichier csv comme celui ci-dessous.

time, temperature,precipitation
2019/8/5,30.2,0
2019/8/6,30.1,0
2019/8/7,31.6,0
2019/8/8,31,0
2019/8/9,29.6,0
2019/8/10,29.8,0
2019/8/11,30.3,0
…

Les fichiers suivants ont fonctionné avec Python 3.7.

from matplotlib import pyplot as plt
import pandas as pd

#Pandas de fichier CSV.Lire en tant que DataFrame
# index(Colonne d'en-tête)Spécifiez la colonne de temps comme
#En-tête par défaut=0 est spécifié et la première ligne est ignorée comme en-tête
data = pd.read_csv(r'data.csv', index_col='time')

#Extraction de lignes et de colonnes
# :Est la ligne entière,'[0,1]'Extrait 2 colonnes sauf la colonne spécifiée comme index
df = data.iloc[:, [0,1]]
#Tracer les données
df.plot()

#Titre du graphique
plt.title("tottori")

#Afficher le graphique
plt.show()

Figure_1.png

référence

[Comment lire un fichier csv en utilisant Python / pandas / matplotlib et dessiner un joli graphique (Mac / Raspberry Pi) --karaage. [Karaage]](https://karaage.hatenadiary.jp/entry/2017/05/ 25/073000) Lire les fichiers csv / tsv avec pandas (read_csv, read_table) | note.nkmk.me

Recommended Posts

Graphique des données de séries chronologiques en Python à l'aide de pandas et matplotlib
Représentez facilement des données graphiques dans le shell et Python
Obtenez des données de séries chronologiques de k-db.com avec Python
Lire les données csv Python avec Pandas ⇒ Graphique avec Matplotlib
Tracer CSV de données de séries temporelles avec une valeur unixtime en Python (matplotlib)
[Python] Tracer des données de séries chronologiques
Analyse de données à l'aide de pandas python
Formater et afficher des données de séries chronologiques avec différentes échelles et unités avec Python ou Matplotlib
Méthode de visualisation de données utilisant matplotlib (+ pandas) (5)
Python: analyse des séries chronologiques: prétraitement des données des séries chronologiques
Méthode de visualisation de données utilisant matplotlib (+ pandas) (3)
À propos des données de séries chronologiques et du surentraînement
[Python] Extraction / combinaison de données aléatoires à partir de DataFrame en utilisant random et pandas
Méthode de visualisation de données utilisant matplotlib (+ pandas) (4)
Prédire à partir de diverses données en Python à l'aide de l'outil de prédiction de séries chronologiques Facebook Prophet
<Pandas> Comment gérer les données de séries chronologiques dans le tableau croisé dynamique
Lors du traçage des données de séries chronologiques et de l'obtention d'une erreur de débordement matplotlib
[Python] Qu'est-ce que la série pandas et DataFrame?
Notes utilisant cChardet et python3-chardet dans Python 3.3.1.
Obtenez des données Youtube en Python à l'aide de l'API Youtube Data
matplotlib Ecrire du texte dans un graphique de séries chronologiques
Séparation de la conception et des données dans matplotlib
Ajouter une série à la colonne dans les pandas python
Lecture des données de séries chronologiques OpenFOAM et des ensembles de données
[Pour les débutants] Script dans les 10 lignes (5. Rééchantillonnage des données de séries chronologiques à l'aide de pandas)
Illustrez instantanément la période prédominante dans les données de séries chronologiques à l'aide de l'analyse spectrale
Joindre les données avec la clé principale (obligatoire) et la sous-clé (facultative) dans les pandas Python
Agrégation pratique de séries chronologiques avec TimeGrouper de pandas
Variables Python et types de données appris avec la chimio-automatique
Recevoir et afficher les données de formulaire HTML en Python
[Python] Permutation des lignes et des colonnes de données Numpy
[Python] Mémo de conversion entre les données temporelles et les données numériques
Lissage des séries temporelles et des données de forme d'onde 3 méthodes (lissage)
Essayez d'utiliser l'API ChatWork et l'API Qiita en Python
Pour représenter la date, l'heure, l'heure et les secondes en Python
Fonctionnement de base de Python Pandas Series et Dataframe (1)
Utilisez libsixel pour générer Sixel en Python et générer le graphe Matplotlib vers le terminal.
Introduction à l'analyse des séries temporelles ~ Modèle d'ajustement saisonnier ~ Implémenté en R et Python
Python: analyse des séries chronologiques
Dessin graphique avec matplotlib
Question sur la série chronologique Python
Dessiner un graphique avec python
Diagramme de séries chronologiques / Matplotlib
Convertir la date et l'heure zonées en temps Unixtime dans Python2.7
Créer un bot de collecte de données en Python à l'aide de Selenium
Traitement pleine largeur et demi-largeur des données CSV en Python
Enregistrez collectivement des données dans Firestore à l'aide d'un fichier csv en Python
Obtenez des données LEAD à l'aide de l'API REST de Marketo en Python
Lire et écrire des balises NFC avec python en utilisant PaSoRi
Traiter les données csv avec python (traitement du comptage à l'aide de pandas)
[Mémo] Correspondance de texte dans le cadre de données pandas à l'aide de Flashtext
[Introduction à la décomposition des éléments] Organisons les méthodes d'analyse des séries chronologiques en R et python ♬
[Dernière méthode] Visualisation des données de séries chronologiques et extraction de modèles fréquents à l'aide du profil Pan-Matrix
Essayez de le faire avec GUI, PyQt en Python
Gérer les données ambiantes en Python
Graphique des données Excel avec matplotlib (1)
Série Python 2 et série 3 (édition Anaconda)
Visualisez l'activité des plantes depuis l'espace à l'aide de données satellites et de Python
Afficher les données UTM-30LX en Python