Hallo alle,
In einer SVG plot möchte ich die Download und Upload Geschwindigkeit kombinieren, mit Download oberhalb der Nulllinie und Upload unterhalb.
Beide Werte habe ich als positiv. Wie kann ich die Upload als negativ in der Plot zeigen? Könnte plotReplace nützlich sein?
Holländische Grüße,
Paul
zb über das "function"-feld im svg editor die werte mit -1 multiplizieren.
Wo finde ich das "function"-feld im svg editor?
Ich habe einen Ausweg gefunden in
attr Router DbLogValueFn { if($READING eq "box_rateUp") { $VALUE=0-$VALUE ;; } }
Zitat von: Paul Guijt am 21 September 2019, 13:25:16
Wo finde ich das "function"-feld im svg editor?
Den SVG- Editor kennst du? Es ist das 6. Feld von links von den Feldern wo die Linien definiert werden.
Oben drüber steht:Input:Column,Regexp,DefaultValue,
FunctionGruß
Frank
Mmmm, tut mir leit. Du meinst der Plot-editor, wenn ich ein SVG-plot definiëre?
Heiko (DS-Starter) schrieb in ein anderes Bericht auf dieses Forum:
ZitatDer SVG-Editor wird durch das SVG-Modul bereitgestellt. Die Frage wäre dort richtig gestellt. Aber soviel ich weiß ist das Editorverhalten je nach Quelle (Filelog/Dblog) nicht exakt gleich.
Es geht hier um ein Plot auf Grund DbLog, vielleicht macht das das ich das Feld nicht siehe.
Gruß
Paul
Hallo,
kann mir jemand genau erklären was ich beim Plot Editor im Bereich function eintragen muss?
Ich hatte schon *-1 das funktioniert aber nicht.
Hast Du Dein gestern gestartetes Thema aufgegeben ?
Dort hat @betateilchen ja eigentlich schon alles geschrieben ...
Du scheinst aber tatsächlich nur *-1 dort eingetragen zu haben ... dabei fehlt dann der Bezug, was denn mit -1 multipliziert werden soll.
Bei Daten aus einem FileLog-Device könnte es z.B. so aussehen:
$fld[3]*-1
abs($fld[3]) - wie von @betateilchen erwähnt - wäre allerdings naheliegender.
Angenommen, Du findest doch noch Deine Lösung, wäre es gut, wenn Du das gestern gestartete Thema vervollständigen würdest ...
Klasse, abs($fld[3]) hat funktioniert.
Vielen Dank