Proprietà del nodo timeplot
Il nodo Time Plot visualizza uno o più set di dati di serie temporali. In genere, si utilizza prima un nodo Intervalli di tempo per creare un TimeLabel campo, che sarebbe utilizzato per etichettare l'asse x.
Esempio
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([])
timeplotnode Proprietà |
Tipo di dati | Descrizione proprietà |
|---|---|---|
plot_series |
Series Models |
|
use_custom_x_field |
indicatore | |
x_field |
campo | |
y_fields |
elenco | |
panel |
indicatore | |
normalize |
indicatore | |
line |
indicatore | |
points |
indicatore | |
point_type |
RectangleDotTriangleHexagonPlusPentagonStarBowTieHorizontalDashVerticalDashIronCrossFactoryHouseCathedralOnionDomeConcaveTriangle OblateGlobeCatEyeFourSidedPillowRoundRectangleFan |
|
smoother |
indicatore | È possibile aggiungere levigatori alla trama solo se si imposta panel su True. |
use_records_limit |
indicatore | |
records_limit |
intero | |
symbol_size |
numero | Specifica la dimensione di un simbolo. |
panel_layout |
Horizontal Vertical |
|
use_grid |
booleano | Visualizza le linee della griglia. |