Lors du traçage des données de séries chronologiques et de l'obtention d'une erreur de débordement matplotlib

Je suis un peu accro alors note

Que veux-tu faire

Je veux tracer les données du capteur chronométrées dans Unixtime avec le temps sur l'axe horizontal et les données du capteur sur l'axe vertical.

Comme d'habitude

import pandas as pd
import pandas.tseries.offsets as offsets

Data = pd.read_csv('data.csv')
Data['timestamp'] = pd.to_datetime(Data['timestamp'], unit="ms")
Data['timestamp'] += offsets.Hour(9)

Lisez les données avec

fig = plt.figure()
ax = fig.add_subplot(1, 1, 1) 
x = Data['timestamp']
y = Data['sensor']
ax.plot(x, y)

J'ai dit. .. ..

Apparence d'erreur

matplotlib OverflowError: signed integer is greater than maximum

Il semble qu'une OverflowError se soit produite parce que timestamp était un format qui incluait jusqu'à la milliseconde sous UNIXTIME.

Solution

http://stackoverflow.com/questions/11376080/plot-numpy-datetime64-with-matplotlib Comme écrit dans.

x = Data['timestamp'].astype(datetime)

Comme, il a été dessiné lorsque le type a été converti avec .astype (datetime). Toutes nos félicitations.

Recommended Posts

Lors du traçage des données de séries chronologiques et de l'obtention d'une erreur de débordement matplotlib
Graphique des données de séries chronologiques en Python à l'aide de pandas et matplotlib
À propos des données de séries chronologiques et du surentraînement
Lecture des données de séries chronologiques OpenFOAM et des ensembles de données
Lissage des séries temporelles et des données de forme d'onde 3 méthodes (lissage)
Formater et afficher des données de séries chronologiques avec différentes échelles et unités avec Python ou Matplotlib
Diagramme de séries chronologiques / Matplotlib
Une histoire de regroupement de données de séries chronologiques d'échange
[Python] Tracer des données de séries chronologiques
Erreur Polyfit lors de l'installation de matplotlib
Comparaison de la prédiction des données de séries chronologiques entre le modèle SARIMA et le modèle Prophet
<Pandas> Comment gérer les données de séries chronologiques dans le tableau croisé dynamique
Python: analyse des séries chronologiques: prétraitement des données des séries chronologiques
Traçage de données polyvalent avec pandas + matplotlib
Différenciation des données de séries chronologiques (discrètes)
Analyse des séries chronologiques 3 Prétraitement des données des séries chronologiques
Juillet, un certain, M5 ~ Histoire d'échec de la compétition de données de séries chronologiques pour débutants Kaggle ~
Tracer CSV de données de séries temporelles avec une valeur unixtime en Python (matplotlib)
Tracez plusieurs cartes et données en même temps avec matplotlib de Python