itom1dqwtplot now supports a datetime dataObject for the xData object

Merged
#16 · Created  · Last updated

Merged pull request

Merged in datetime (pull request #16)

0e7adf6·Author: ·Closed by: ·2022-03-25

Description

# This demo shows how the x-axis of a 1d plot can be a date time. import numpy as np import datetime # start date with a specific timezone a = datetime.datetime( 2022, 5, 6, 12, 23, 5, tzinfo=datetime.timezone(datetime.timedelta(0, -7200)) ) # create a list of datetime.datetime objects numsteps = 100 dateList = [] for x in range(0, numsteps, 15): dateList.append( a + datetime.timedelta(hours=x) ) # create a dataObject from the list of datetime objects dateScale = dataObject([1, len(dateList)], "datetime", data=dateList) values = dataObject.randN(dateScale.shape, "float32") [i, h] = plot1(values, dateScale) h["lineWidth"] = 3 h["axisLabelRotation"] = -45 h["axisLabelAlignment"] = "AlignLeft" h["fillCurve"] = "FillFromBottom" h["grid"] = "GridMajorXY" h["axisLabel"] = "date" h["valueLabel"] = "value"

 

0 attachments

0 comments

Loading commits...