Ich muss Daten aus einer CSV-Datei und aus einer durch Leerzeichen getrennten Datei plotten. Beide Datensätze müssen auf demselben Diagramm erscheinen.
data1.dat
%Vor%und
data2.csv
%Vor%Normalerweise würde ich Folgendes tun, wenn beide .csv-Sets wären:
%Vor%Gibt es eine Möglichkeit, das Trennzeichen in die Anweisung plot einzufügen?
%Vor%Das obige funktioniert nicht und ich habe viele verschiedene Varianten des obigen Codes ausprobiert .... Ich hatte kein Glück.
Sie können set datafile separator
mehr als ein Zeichen geben, in Ihrem Fall ", "
. All diese werden dann einzeln als Trennzeichen behandelt.
Wenn Ihre Datendateien ein sehr schwieriges Format haben:
gnuplots using
specifier akzeptiert eine libC scanf()
format string
Sie können für jede Datei Ihres Befehls plot
eine andere Formatzeichenfolge angeben. Beachten Sie, dass gnuplot nur "doppelte" fp-Zahlen für die Eingabe akzeptiert, also müssen Sie den Bezeichner %le
oder %lf
verwenden.
Überprüfen Sie help using examples
und hier ist eine vollständige Beschreibung des Formats.
Tags und Links gnuplot