คุณสามารถพล็อตเวลาประทับคู่ของค่าโดยใช้pyplot.plot (หลังจากแยกวิเคราะห์จากการแสดงสตริง) (ทดสอบกับ matplotlib เวอร์ชัน 1.2.0 และ 1.3.1)
ตัวอย่าง:
import datetime
import random
import matplotlib.pyplot as plt
# make up some data
x = [datetime.datetime.now() + datetime.timedelta(hours=i) for i in range(12)]
y = [i+random.gauss(0,1) for i,_ in enumerate(x)]
# plot
plt.plot(x,y)
# beautify the x-labels
plt.gcf().autofmt_xdate()
plt.show()
ภาพผลลัพธ์:
นี่คือพล็อตของการกระจาย:
import datetime
import random
import matplotlib.pyplot as plt
# make up some data
x = [datetime.datetime.now() + datetime.timedelta(hours=i) for i in range(12)]
y = [i+random.gauss(0,1) for i,_ in enumerate(x)]
# plot
plt.scatter(x,y)
# beautify the x-labels
plt.gcf().autofmt_xdate()
plt.show()
สร้างภาพที่คล้ายกับสิ่งนี้: