0 / 0
timeplotnode properties

timeplotnode properties

Time Plot node iconThe Time Plot node displays one or more sets of time series data. Typically, you would first use a Time Intervals node to create a TimeLabel field, which would be used to label the x axis.

Example

stream = modeler.script.stream()
typenode = stream.findByID("id42KW3MSA94B")

node = stream.create("timeplot", "My node")
stream.link(typenode, node)

node.setPropertyValue("y_fields", ["Age", "Na", "K"])
node.setPropertyValue("panel", True)
node.setPropertyValue("normalize", True)
node.setPropertyValue("line", True)
node.setPropertyValue("smoother", True)
node.setPropertyValue("use_records_limit", True)
node.setPropertyValue("records_limit", 2000)
node.setPropertyValue("symbol_size", 2.0)

node.run([])
Table 1. timeplotnode properties
timeplotnode properties Data type Property description
plot_series Series Models  
use_custom_x_field flag  
x_field field  
y_fields list  
panel flag  
normalize flag  
line flag  
points flag  
point_type Rectangle
Dot
Triangle
Hexagon
Plus
Pentagon
Star
BowTie
HorizontalDash
VerticalDash
IronCross
Factory
House
Cathedral
OnionDome
ConcaveTriangle OblateGlobe
CatEye
FourSidedPillow
RoundRectangle
Fan
 
smoother flag You can add smoothers to the plot only if you set panel to True.
use_records_limit flag  
records_limit integer  
symbol_size number Specifies a symbol size.
panel_layout Horizontal Vertical  
use_grid boolean Display grid lines.
Generative AI search and answer
These answers are generated by a large language model in watsonx.ai based on content from the product documentation. Learn more