#!/usr/bin/gnuplot# gnuplot # Allgemeines zu den Eingabedatensettimefmt"%d.%m.%Y"# Zeitangaben in TT.MM.YYYYsetdatafileseparator";"# Spaltenseparator # Allgemeines zur Ausgabeunsetkeysetstyledatalinessetstylefilltransparentsolid0.4setgridsetborder3# Bit 1 (unten) + Bit 2 (links)# Bereiche/Format/etc X-Achse setxdatatimesetxlabel'Jahr'# Beschr. X-Achsesetxlabeloffset0,0.75# Schrift etwas höhersetxrange['30.06.1971':'30.06.2012']setxtics'01.01.1000',60*60*24*365.25*5# xtics in Sekunden # der Beginn der X-Einteilung kann außerhalb xrange# liegensetxticsoffset0,0.5# Beschritung näher an die X-Achsesetmxtics5# Skalenstriche setxticsnomirror# Nur unten Skalierensetformatx'%Y'# Beschriftungsformat JJJJsetxticsout# Skal. aussen damit sich nicht von Grafik # überschr. wird# Bereiche/Format/etc Y-Achsesetylabel'Einwohnerzahl'offset2# Abstand Achse/Label setyrange[4000:7000]setytics250setyticsoffset0.5# Schrift etwas nach rechtssetyticsnomirrorsetdecimalsignlocale"de_DE.utf8"# Stelle Input und Output auf "," um # set decimalsign ',' würde nur Output umstellen, setformaty"%'.0f"# Ausgabeformatsetmytics5setyticsout# Skal. aussen da sie sonst von Grafik # überschr. wird# Ausgabeformat: Wir erzeugen SVG# Die Ausgabedaten leiten wir in eine Pipe und sind so bei Namen der# Ausgabedatei flexibel (Aufruf: Progname.plt > Ausgabe-svg)settermsvgsize800,400font"Arial,14"# keine "set output '<Dateiname>'" Angabe# Erzeugen der Ausgabe plot\
'Einwohnerentwicklung_von_Wildeck.dat'using1:2withlinespointslinecolor'dark-blue'linetype1linewidth1.5pointtype7pointsize0.30,\
Daten
Die folgenden Daten bitte in eine Textdatei unter dem Namen .dat abspeichern und ins gleiche Verzeichnis wie das GnuPlot-Script ablegen.