Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > de.comp.lang.python > #5450 > unrolled thread

[Python-de] Diagramm zeichnen: eine X-Ache, N Y-Achsen

Started byThomas Güttler <guettliml@thomas-guettler.de>
First post2019-03-18 11:26 +0100
Last post2019-03-20 10:03 +0100
Articles 4 — 2 participants

Back to article view | Back to de.comp.lang.python

This discussion starts older than the indexed window; earlier articles aren't shown. The article labeled Started by below is the oldest one visible, not the original post.


Contents

  [Python-de] Diagramm zeichnen: eine X-Ache, N Y-Achsen Thomas Güttler <guettliml@thomas-guettler.de> - 2019-03-18 11:26 +0100
    Re: [Python-de] Diagramm zeichnen: eine X-Ache, N Y-Achsen Hermann Riemann <nospam.ng@hermann-riemann.de> - 2019-03-19 10:44 +0100
      [Python-de] Stabilo Fineliner  Diagramm zeichnen: eine X-Ache, N Y-Achsen Thomas Güttler <guettliml@thomas-guettler.de> - 2019-03-19 14:10 +0100
        Re: [Python-de] Stabilo Fineliner Diagramm zeichnen: eine X-Ache, N Y-Achsen Hermann Riemann <nospam.ng@hermann-riemann.de> - 2019-03-20 10:03 +0100

#5450 — [Python-de] Diagramm zeichnen: eine X-Ache, N Y-Achsen

FromThomas Güttler <guettliml@thomas-guettler.de>
Date2019-03-18 11:26 +0100
Subject[Python-de] Diagramm zeichnen: eine X-Ache, N Y-Achsen
Message-ID<mailman.132.1552904720.20971.python-de@python.org>
Hallo,

ich möchte ein Diagramm zeichnen mit einer X-Achse
und N Y-Achsen.

Beispieldaten:

x;file-size;duration;mem-size
0;0;0.04456615448;478359552
1;10040000;0.39223408699;562151424
2;20080000;0.725513935089;585662464
3;30120000;1.0728430748;615784448
4;40160000;1.40820503235;692932608
5;50200000;2.27191090584;702971904
6;60240000;2.91427922249;713015296


Was ich will:

Den Skalierung und die Beschriftung soll automatisch aus den
Daten kommen. Der Min/Max Wert ist leicht zu finden. Die
Datei hat maximal 1000 Zeilen.

Aufruf auf der Kommandozeile.

Wenn eine weitere Y-Achse dazukommt, dann will ich nichts
anpassen müssen. Das Tool soll selbständig eine
passende Farbe für die neue Spalte wählen, so dass die verschiedenen
Linien gut unterschieden werden können.

Es reicht wenn eine Bilddatei erzeugt wird.
Also keine GUI nötig.

Es sollte zB so aussehen: https://i.stack.imgur.com/GZUd9.png

Wie könnte das umgesetzt werden?



Gruß,
   Thomas



-- 
Thomas Guettler http://www.thomas-guettler.de/
I am looking for feedback: https://github.com/guettli/programming-guidelines

[toc] | [next] | [standalone]


#5458

FromHermann Riemann <nospam.ng@hermann-riemann.de>
Date2019-03-19 10:44 +0100
Message-ID<gfbrvbFekceU1@mid.individual.net>
In reply to#5450
Am 18.03.19 um 11:26 schrieb Thomas Güttler:

> Es reicht wenn eine Bilddatei erzeugt wird.
> Also keine GUI nötig.

> Es sollte zB so aussehen: https://i.stack.imgur.com/GZUd9.png

> Wie könnte das umgesetzt werden?

Datei vom Typ *.svg erzeugen?

Hermann
    der das so machen würde.


-- 
http://www.hermann-riemann.de

[toc] | [prev] | [next] | [standalone]


#5459 — [Python-de] Stabilo Fineliner Diagramm zeichnen: eine X-Ache, N Y-Achsen

FromThomas Güttler <guettliml@thomas-guettler.de>
Date2019-03-19 14:10 +0100
Subject[Python-de] Stabilo Fineliner Diagramm zeichnen: eine X-Ache, N Y-Achsen
Message-ID<mailman.173.1553000979.20971.python-de@python.org>
In reply to#5458

Am 19.03.19 um 10:44 schrieb Hermann Riemann:
> Am 18.03.19 um 11:26 schrieb Thomas Güttler:
> 
>> Es reicht wenn eine Bilddatei erzeugt wird.
>> Also keine GUI nötig.
> 
>> Es sollte zB so aussehen: https://i.stack.imgur.com/GZUd9.png
> 
>> Wie könnte das umgesetzt werden?
> 
> Datei vom Typ *.svg erzeugen?

Ja, Hermann, wo du es sagst. Aber wie? Hmm, also ich mag die Stabilo Fineliner,
die liegen gut in der Hand, kosten nicht viel und sind in sehr vielen
verschiedenen Farben erhältlich.

Gruß,
   Thomas


-- 
Thomas Guettler http://www.thomas-guettler.de/
I am looking for feedback: https://github.com/guettli/programming-guidelines

[toc] | [prev] | [next] | [standalone]


#5461 — Re: [Python-de] Stabilo Fineliner Diagramm zeichnen: eine X-Ache, N Y-Achsen

FromHermann Riemann <nospam.ng@hermann-riemann.de>
Date2019-03-20 10:03 +0100
SubjectRe: [Python-de] Stabilo Fineliner Diagramm zeichnen: eine X-Ache, N Y-Achsen
Message-ID<gfedv4F17tiU1@mid.individual.net>
In reply to#5459
Am 19.03.19 um 14:10 schrieb Thomas Güttler:

> Am 19.03.19 um 10:44 schrieb Hermann Riemann:
>> Am 18.03.19 um 11:26 schrieb Thomas Güttler:

>>> Es reicht wenn eine Bilddatei erzeugt wird.
>>> Also keine GUI nötig.

>>> Es sollte zB so aussehen: https://i.stack.imgur.com/GZUd9.png

>>> Wie könnte das umgesetzt werden?

>> Datei vom Typ *.svg erzeugen?

> Ja, Hermann, wo du es sagst. Aber wie? Hmm, also ich mag die Stabilo 
> Fineliner,
> die liegen gut in der Hand, kosten nicht viel und sind in sehr vielen
> verschiedenen Farben erhältlich.

Wenn es nur wenig zu zeichnen gibt, dürfte zeichnen schneller
als programmieren und testen gehen.

Wenn die Ausgabe aber von neuen veränderlichen Daten abhängen,
sei es etwa vom internet oder raspberry pi,

ist programmieren weniger aufwendig.

Das malen ist in
https://de.wikipedia.org/wiki/Scalable_Vector_Graphics
beschrieben.

Farbe Buchstaben Eigenschaften, Linieneigenschaften etc geht über css
https://wiki.selfhtml.org/wiki/CSS

Hermann
    der empfiehlt, vor svg und css etwas html zu lernen.
    ( Und der statt *.doc seit Jahrzehnten *.html Dateien erzeugt.
      Mit einem Editor oder C oder Python. )

-- 
http://www.hermann-riemann.de

[toc] | [prev] | [standalone]


Back to top | Article view | de.comp.lang.python


csiph-web