Я получил таблицу Postgresql с парой строк Unix Timestamp, например (1537510150), которую я хочу преобразовать в читаемую временную метку в Python. Я хочу, чтобы они были на оси X.
Метки времени Unix находятся в столбце «messungnr».
Мой код:
import matplotlib.pyplot as plt
import psycopg2
import datetime as dt
import time
import numpy as np
from datetime import datetime
conn = psycopg2.connect(host = "10.50.56.154", port = "5432", dbname= "Messwerte", user="****", password="****")
cur = conn.cursor()
cur.execute('''SELECT messungnr FROM Messungen_2018_09_21''')
rows1 = cur.fetchall()
cur.execute('''SELECT fs22si_1_ch_1_sensor_1_ch_6_crackmeter_mikrometer FROM Messungen_2018_09_21''')
rows2 = cur.fetchall()
plt.plot(rows1, rows2)
plt.grid(True)
plt.xlabel('Timestamp')
plt.ylabel('Dehnung')
plt.title('Messung_2018_09_21')
plt.legend()
plt.show()
conn.close()
Есть идеи? Спасибо за ваше время!