NEWS
ECharts Beschriftung Skale
-
Ich habe in einem ECharts mehrere physikalische Werte. Bei nur 2 Werten kann man ja links und rechts eine Skalenbeschriftung einrichten. Ich habe aber mehr, so dass die Beschriftungen übereinander sind, siehe Foto. Kann man das irgendwie besser lösen?
LG
Lutz
-
Beim Float adapter kann man glaub ich ne art Offset wert eingeben der die Position der werte verschiebt. Vielleicht gehts das auch dort, das du sie nebeneinander schieben kannst.
-
@cinimod sagte in ECharts Beschriftung Skale:
Beim Float adapter kann man glaub ich ne art Offset wert eingeben der die Position der werte verschiebt.
nö, die sind da immer nebeneinander wenn es verschiedene Y-Achsen sind.
@decnet
sieh mal ob es dazu bereitsxein issue gibt, ansonsten bitte eins erstellen. -
@decnet sagte in ECharts Beschriftung Skale:
Bei nur 2 Werten kann man ja links und rechts eine Skalenbeschriftung einrichten.
Das geht auch mit mehreren Werten.
-
@fredf sagte in ECharts Beschriftung Skale:
Das geht auch mit mehreren Werten.
und die sind in der selben Spalte und überlagern sich
-
@homoran
Zwei unterschiedlichen Einheiten (beim TE ist das A und °C) kann ich doch links und rechts positionieren... -
@fredf natürlich!
amer nicht wenn er
@decnet sagte in ECharts Beschriftung Skale:
mehrere physikalische Werte
hat, wobei es sich um mehr als
@decnet sagte in ECharts Beschriftung Skale:
nur 2 Werten kann man ja links und rechts eine Skalenbeschriftung einrichten.
handelt
-
@homoran Gemäß Screenshot sind es zwei Einheiten..., hätte der TE im Text schreiben sollen (müssen).
Mir fällt aber so spontan auch kein (sinnvoller) Chart ein, der mehr als zwei Einheiten in der Y-Achse hat. Oder gibt es sowas -
@fredf auf die Schnelle mit FLOT
ich versuche es auch möglichst auf wenige Einheiten zu begrenzen.
bei mehr Einheiten und mehr Y-Achsen lasse ich die Einheiten weg, weil die Achsenbeschriftungen sonst zu breit und der chart zu schmal werden.
Also hier: km, kWh und %
Ein zweites Szenario wären zwar gleiche Einheit aber deutlich unterschiedliche Bereiche, die sich nicht sinnvoll mit einer einheitlichen Skala darstellen lassen.
so wie hier Innen und Außentemperatur
-
@fredf sagte in ECharts Beschriftung Skale:
Gemäß Screenshot sind es zwei Einheiten..
es kann natürlich auch sein, dass ich es falsch verstanden habe und der TE schon mit der Verwendung je einer gemeinsamen Y-Achse für Temp und Strom auskommen würde, wenn er es denn verwendet hätte.
-
@homoran
Dann warten wir mal was der TE dazu meint...@homoran sagte in ECharts Beschriftung Skale:
Also hier: km, kWh und %
Was man da (sinnvolles) herauslesen kann erschliesst sich mir allerdings nicht
, muss es aber auch nicht
-
@fredf sagte in ECharts Beschriftung Skale:
erschliesst sich mir allerdings nicht
gefahrene Kilometer, die dabei verbrauchte Energie (in Prozent Batteriekapazität) im Moment noch umzurechnen in kWh/100km, die anschließende Ladung in kWh (und daraus den Ladeverlust)
-
Hab leider auch das Problem das ich mehrere Einheiten in einem Diagramm haben will.
Nur leider wird eben alles in der Y-Achse übereinander geschrieben und damit nicht mehr lesbar
Ein Issue wurde schon 2021 angelegt: ioBroker.echarts
Leider hatte noch kein dev Zeit dafür -
@bernd1967 Es gäbe ja noch die Möglichkeit zu "pfuschen" oder wie ein TV-Koch sagen würde "wixxen" - solange das herauskommt was man will ist der Weg egal.
Worauf will ich hinaus?
z.B. die 2. Beschriftung selbst daneben zu bauen, per Text- oder html-Widget(s). Gerade html in Verbindung mit CSS könnte es treffen, dank der Entwickleroptionen könnte man das vielleicht sogar auslesen wie es beim vorhandenen ist.
Andere Möglichkeit wäre 2 ECharts übereinander zu legen, mit Hintergrundtransparenz bei dem oberen.
Doof ist natürlich das so etwas viel Mühe erfordert und man es danach am besten nicht mehr anfasst. Aber dem Programmierer erfordert es auch Mühe.
-
@bernd1967 sagte in ECharts Beschriftung Skale:
mehrere Einheiten in einem Diagramm haben will
Kannst du bitte dein Beispiel präzisieren? Wieviele Einheiten und welche sind es?
@bernd1967 sagte in ECharts Beschriftung Skale:
Ein Issue wurde schon 2021 angelegt:
Also den Y- Offset gibt es in der aktuellen Adapter Version.
-
@fredf sagte in ECharts Beschriftung Skale:
Kannst du bitte dein Beispiel präzisieren? Wieviele Einheiten und welche sind es?
Z.B. Solaranlage:
9 Einheiten : V, A, Ohm, W, mBar, °C, W/m², KWh, %
Ist bei mir aber Dynamisch, ich wechsel auch mal die Werte die ich beobachten möchteAlso den Y- Offset gibt es in der aktuellen Adapter Version.
Der ist aber gedacht um den eigentlichen Wert zu verschieben nicht um die Beschriftung/Einheiten Achse zu verschieben.