Hallo allerseits!
Ich logge verschiedene System-Infos, um mir daraus ein Diagramm wie dieses zu basteln: https://test.szaktilla.de/lili.pdf
Die bislang gezeichneten Kurven passen prima zu einer linearen Skala (Y-Achse).
Dort möchte ich nun auch den Netzwerkdurchsatz einzeichnen. Durch die z.T. heftigen Sprünge (z.B. Forum lesen vs. Video streamen) kommen jedoch Kurven dabei heraus, die den bislang genutzten Bereich von 0-100 hin und wieder deutlich verlassen.
Meine Idee ist nun, die Diagramme ähnlich zu denen zu gestalten, die ich aus verschiedenen Datenblättern für Elektronik-Bauteile kenne – ein Teil der Kurven wie CPU-Temperatur soll entsprechend der linearen Skala auf der linken Seite gezeichnet werden, der Netzwerkdurchsatz soll entsprechend einer logarithmischen Skala auf der rechten Seite gezeichnet werden.
Ich kenne GNUplot inzwischen zwar recht gut, aber das übersteigt dann doch meine Kenntnisse. In der Doku lese ich zwar schon eine Weile, ich konnte bislang jedoch noch nicht einmal herausfinden, ob Diagramme mit unterschiedlichen Y-Skalen überhaupt möglich sind.
Kann das hier jemand sagen?
TIA
Gregor
PS: Um das oben geschriebene zu verdeutlichen gibt's hier ein topaktuelles Diagram: https://test.szaktilla.de/lili-2.pdf. Und das GNUplot-Script, mit dem ich das erzeuge: https://test.szaktilla.de/templogdiagplot.sh
PPS: Eine Alternative wäre, den Netzwerkdurchsatz schon beim Loggen so zu „stauchen“, dass er ins Diagramm passt. Die zweite Skala würde im Diagramm halt fehlen. Wichtig ist mir, auch bei niedrigen Werten eine Änderung erkennen zu können. Eine simple Division taugt da nicht.
[GNUplot] Skalierungsproblem (linear vs. logarithmisch)
[GNUplot] Skalierungsproblem (linear vs. logarithmisch)
Wenn man keine Probleme hat, kann man sich welche machen. ("Großes Lötauge", Medizinmann der M3-Hopi [und sog. Maker])
Re: [GNUplot] Skalierungsproblem (linear vs. logarithmisch)
Eine logarithmische Skalierung der y-Achse zur Basis 10 bekomme ich so hin:
Wobei ich in der Dokumentation sehe, dass ich die 10 auch weglassen kann, da sie der Standardwert ist:
http://gnuplot.info/docs_5.5/loc12697.html
Code: Alles auswählen
set logscale y 10
http://gnuplot.info/docs_5.5/loc12697.html
-
- Beiträge: 5620
- Registriert: 30.12.2004 15:31:07
- Wohnort: Wegberg
Re: [GNUplot] Skalierungsproblem (linear vs. logarithmisch)
Hallo
Dannmußt dunur no9ch 2 Y-Achsen definieren
https://subscription.packtpub.com/book/ ... ent-y-axes
mfg
schwedenmann
Dannmußt dunur no9ch 2 Y-Achsen definieren
https://subscription.packtpub.com/book/ ... ent-y-axes
mfg
schwedenmann