Bei der Verwendung von Gnuplot, wie kann die Gleichung einer Zeile gedruckt werden, in der Zeile Titel?
Habe ich verwendet Gnuplot zu Plotten meine Daten, zusammen mit einer linearen Regressionsgerade. Derzeit ist der 'Titel' dieser Linie, deren Gleichung berechnet Gnuplot, ist einfach nur "f(x)". Allerdings würde ich gerne den Titel, um die Gleichung der Regressionsgeraden, z.B. "y=mx+c".
Kann ich dies manuell durch ablesen von 'm' und 'c' aus der Plot-info-Ausgabe, dann re-plot mit dem neuen Titel. Ich möchte diesen Prozess zu automatisieren, und Frage mich, ob dies getan werden kann, und wie Sie gehen über es zu tun.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Mit einer Daten-Datei
Data.csv
:können Sie eine lineare Anpassung mit:
Können Sie verwenden, was ich denke genannt wird, ein makro in gnuplot zu erstellen, um Titel in der Legende der identifizierten Funktion
f(x)
mitNun um plot der Daten mit der regressionsfunktion
f(x)
einfach:Sollten Sie am Ende mit diesem Grundstück:
Vom Korrelationskoeffizient auf gnuplot :
Einem anderen, vielleicht etwas kürzeren Weg als Woltan ' s die gleiche Sache zu tun sein kann:
stats
Befehl kann nicht analysieren Sie Ihre Daten, wenn Sie intimedata mode, via the
xdata time".