Propriedades de timeplotnode

ícone do nó da Trama de TempoO nó Gráfico de Tempo exibe um ou mais conjuntos de dados de séries temporais. Geralmente, um nó Intervalos de Tempo deverá ser usado primeiro para criar um campo TimeLabel que será utilizado para rotular o eixo x.

Exemplo

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([])
Tabela 1. propriedades de timeplotnode
propriedades timeplotnode Tipo de dados Descrição da propriedade
plot_series Series Models  
use_custom_x_field sinalização  
x_field campo  
y_fields lista  
panel sinalização  
normalize sinalização  
line sinalização  
points sinalização  
point_type Rectangle
Dot
Triangle
Hexagon
Plus
Pentagon
Star
BowTie
HorizontalDash
VerticalDash
IronCross
Factory
House
Cathedral
OnionDome
ConcaveTriangle OblateGlobe
CatEye
FourSidedPillow
RoundRectangle
Fan
 
smoother sinalização É possível incluir suavizadores no gráfico apenas se você configurar panel para True.
use_records_limit sinalização  
records_limit Número inteiro  
symbol_size number Especifica um tamanho do símbolo.
panel_layout Horizontal Vertical  
use_grid Booleano Exiba linhas de grade.