Regressions-Parameter und Bestimmtheitsmaß ausgeben

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Regressions-Parameter und Bestimmtheitsmaß ausgeben

von pointloma » Do 2. Jun 2016, 18:20

Ich erlaube mir mal den Thread nach oben zu holen, weil er nie beantwortet wurde und ich nach der gleichen Antwort suche! Hoffe das ist in Ordnung und vielleicht hat jemand ja eine Idee :)

Natürlich kann ich auch einfach ein node erzeugen und die Sachen händisch (Excel) ausrechnen, aber wäre natürlich komfortabler das in Latex selber zu haben.

Regressions-Parameter und Bestimmtheitsmaß ausgeben

von 1111bm » Fr 22. Feb 2013, 20:24

Hallo,

gibt es die Möglichkeit bei einer solchen Regression die mit gnuplots durchgeführt wurde:

http://www.golatex.de/wiki/Diagramme_mi ... Beispiel_3

...die Parameter der Regressions-Funktion (Steigung, Achsenabschnitt) abzurufen und anzeigen zu lassen? (ohne sie von Hand aus der Konsolenausgabe abzuschreiben)

Ausserdem würde ich gerne das Bestimmtheitsmaß ausgeben lassen, gibt es dafür auch entsprechende Befehlszeilen?
(sowohl für obiges Beispiel, sprich wenn ich eine Regression mittels gnuplot habe berechnen lassen, als auch für eine lineare Regression die ich mit pgfplots allein berechne, s. Beispiel unten)

Vielen Dank!

Beispiel:
\documentclass[12pt]{scrartcl}

\usepackage{pgfplots}
\usepackage{pgfplotstable}

\begin{document}

\begin{tikzpicture}
	\begin{axis}

\addplot [only marks] table 
{
X Y 
2 5
6 7
8 9
9 10
20 18 
36 25
};

\addplot [no marks] table [y={create col/linear regression={y=Y}}] 
{
X Y 
2 5
6 7
8 9
9 10
20 18 
36 25
};

\legend {Messpunkte, Regression: $\pgfmathprintnumber[print sign]{\pgfplotstableregressiona} \cdot x 
\pgfmathprintnumber[print sign]{\pgfplotstableregressionb}$}

\end{axis}
\end{tikzpicture}

\end{document}

Nach oben