标签归档:gnuplot

Plotten mit Gnuplot mit Parameterdatei

Wie stellt man Gnuplot so ein, dass die Ausgabe in eine Datei gespeichert wird, welche Parameter beeinflussen die Ausgabe.

#Titel des Graphen
set title “Verbrauchsdaten Strom und Gas”
#Titel der x-Achse
set xlabel “Monat”
#Titel der y-Achse
set ylabel “Strom-/Gasverbrauch in kWh”

#Die x-Achse ist als Datum formatiert
set xdata time
#Die Daten für die x-Achse liegen im Format “06/2006” vor
set timefmt “%m/%Y”
#Die x-Achse soll mit Monat und Jahr in der Form “Jun 06” beschriftet werden
set format x “%b %y”
#Die y-Achse soll zwischen den “Haupttics” 5 Unterteilungen haben
set mytics 5
#Die x-Achse soll nur die Monate 07/2005 bis 06/2006 darstellen
set xrange[“07/2005″:”06/2006”]
#Das Koordinatengitter soll hinter den geplotteten Kurven liegen
set grid back
# Die Lininestärke desHauptgitters ist 2, die des Untergitters ist 0,5
set grid mytics lw 2, lw .5
# die x-Achse hat keine Gitterlinien
set grid noxtics
# Die Daten werden als Boxen dargestellt und sind 80% breit
set boxwidth 0.8 relative
# die Boxen werden mit 25% Intensität gefüllt
set style fill solid .25
# Die Legende wird auf der linken Seite des Graphen dargestellt
set key left
# Die Ausgabe erfolgt im pdf-Format
set terminal pdf
# Die Ausgabedatei heißt “strom_und_gasverbrauch.pdf”
set output ‘strom_und_gasverbrauch.pdf’

# Die Eingabedaten liegen in der Datei “strom_und_gasverbrauch.csv”,
# für den Gasverbrauch wird Spalte 2 als x-Achse und
# Spalte 7 als y-Achse verwendet,
# in der Legende wird der erste Plot mit ‘Gasverbrauch’ beschriftet,
# die Darstellung erfolgt als Box mit der Farbe 3
# die zweite Kurve verwendet Spalte 2 und 4, wird als Stromverbrauch
# beschriftet und ebenfalls als Box dargestellt, mit der Farbe 1
plot\
‘strom_und_gasverbrauch.csv’ u 2:7 title ‘Gasverbrauch’ w boxes fs 3,\
‘strom_und_gasverbrauch.csv’ u 2:4 title ‘Stromverbrauch’ w boxes fs 1