[erledigt] GNUPLOT: Datum korrekt darstellen

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
Benutzeravatar
GregorS
Beiträge: 3133
Registriert: 05.06.2008 09:36:37
Wohnort: Freiburg
Kontaktdaten:

[erledigt] GNUPLOT: Datum korrekt darstellen

Beitrag von GregorS » 07.06.2015 18:56:35

Hallo allerseits!

Ich bin relativ oft auf meinem Rad unterwegs. Da ich nicht weiß, was ich sonst damit anstellen soll, notiere ich die Daten aus meinem Radcomputer hin und wieder und erstelle daraus mit Gnuplot ein Diagramm (Beispiel: http://test.szaktilla.de/radelei.pdf, die niedrigen Durchschnittsgeschwindigkeiten bitte nicht kommentieren :-)

Was im Beispiel zu sehen ist: Das Datum wird nicht mit Punkten dargestellt, sondern mit Schrägstrichen.

Hier das Script, das ich verwende:

Code: Alles auswählen

#!/usr/bin/gnuplot

# Ausgabeoptionen
set terminal postscript
set output "/tmp/radelei.ps"

# Label der Y-Achse
# Gitter an
# Beschriftung d. X-Achse drehen
set ylabel "km/h"
set grid
set xtic rotate by -30

# Zeit-Stringformat einstellen
# festlegen, dass X-Daten Zeiten darstellen
# zu plottenden Bereich festlegen
set timefmt "%d.%m.%y"
set xdata time
set xrange ["01.01.14":"31.12.15"]

# Malen
plot "radelei.txt" using 1:4 notitle with points pt 7
Wie kann ich dafür sorgen, dass im Diagramm Punkte statt der Schrägstriche erscheinen?

Vielen Dank vorweg!

Gregor
Zuletzt geändert von GregorS am 07.06.2015 19:42:24, insgesamt 1-mal geändert.
Wenn man keine Probleme hat, kann man sich welche machen. ("Großes Lötauge", Medizinmann der M3-Hopi [und sog. Maker])

Benutzeravatar
detix
Beiträge: 1743
Registriert: 07.02.2007 18:51:28
Wohnort: MK

Re: GNUPLOT: Datum korrekt darstellen

Beitrag von detix » 07.06.2015 19:27:28

Schau mal da rein:
http://gnuplot.sourceforge.net/demo_svg ... medat.html
sieht aus, als fehlt etwas in dieser Art:
set format x "%d/%m\n%H:%M"
Gruß an alle Debianer, und immer daran denken:
Macht ohne Haftung funktioniert nicht!

Benutzeravatar
GregorS
Beiträge: 3133
Registriert: 05.06.2008 09:36:37
Wohnort: Freiburg
Kontaktdaten:

Re: GNUPLOT: Datum korrekt darstellen

Beitrag von GregorS » 07.06.2015 19:33:15

detix hat geschrieben:sieht aus, als fehlt etwas in dieser Art:
set format x "%d/%m\n%H:%M"
Nein, was Du vorschlägst, macht die Zeitangabe zweizeilig und fügt die Uhrzeit mit ein, aber es erscheinen immer noch Schrägstriche.

Gruß

Gregor

Nachtrag: Dein Vorschlag hat aber geholfen, denn wo in Deinem Vorschlag Schrägstriche stehen, muss man nur Punkte verwenden (set format x "%d.%m.%y"). Danke!
Wenn man keine Probleme hat, kann man sich welche machen. ("Großes Lötauge", Medizinmann der M3-Hopi [und sog. Maker])

Antworten