Fehler bei Berechnung des Bestimtheitsmaßes

Fehlerberichte, Hilfe und Anregungen zu FreeOffice PlanMaker 2016 für Linux

Moderator: SoftMaker Team

Antworten
Fazer
Beiträge: 22
Registriert: 03.02.2012 08:08:24

Fehler bei Berechnung des Bestimtheitsmaßes

Beitrag von Fazer » 15.07.2017 08:43:54

Bei Trendlinie (potentiell) ergeben sich Abweichungen bei der Berechnung des Bestimmheitsmaßes R².
Beispiel:
Die Datenreihe
x y
1 1
2 2
3 5
4 15
7 49
8 65
9 81
liefert :
y = 0,67281 * x ^ 2,1536 ; R² = 0,99816

LibreOffice Calc liefert die gleiche Funktionsgleichung, jedoch R²= 0,97403.
Ein von mir selbst geschriebenes BASIC-Programm (QB64) zur Regression liefert ebenfalls R²= 0.9740325592610983.

Ich verwende Softmaker FreeOffice 2016 rev. 767.0511 für Linux.

sven-l
SoftMaker Team
SoftMaker Team
Beiträge: 11587
Registriert: 09.04.2008 09:50:06
Wohnort: Nürnberg
Kontaktdaten:

Re: Fehler bei Berechnung des Bestimtheitsmaßes

Beitrag von sven-l » 20.07.2017 12:06:24

Bitte einmal eine Beispieldatei hier anhängen oder an forum(at)softmaker.de senden, damit wir uns das anschauen können. Vielen Dank!
Sven Leßmann
SoftMaker Software GmbH

Fazer
Beiträge: 22
Registriert: 03.02.2012 08:08:24

Re: Fehler bei Berechnung des Bestimtheitsmaßes

Beitrag von Fazer » 20.07.2017 19:47:16

... mit den angegebenen Daten ein Diagramm erzeugen, Trendlinie "Typ: potentiell" einfügen und "Formel im Diagramm" und "Korrelationsmaß" anzeigen lassen...

Habe das inzwischen auch mit MS Excel (Office 2013) getestet und dort auch R²= 0,9740 als Ergebnis.
R²= 0,99.. ist definitif nicht korrekt.

Siehe Sreenshot und zugehörige .pmdx-Datei im Anhang!

Ich habe inzwischen die Berechnung des Bestimmtheitsmaßes für Funktionstypen linear, logarithmisch und polynomisch (Grad 2)überprüft. Hier scheint Planmaker alles richtig zu machen. Der Fehler scheint also vermutlich nur bei der potentiellen Regression aufzutreten.

Viele Grüße,
BSpinoza
Dateianhänge
Trenlinie potentiell.pmdx
(8.36 KiB) 23-mal heruntergeladen
Trendlinie potentiell.jpg
Trendlinie potentiell.jpg (17.72 KiB) 665 mal betrachtet
Zuletzt geändert von Fazer am 23.07.2017 06:31:05, insgesamt 1-mal geändert.

Fazer
Beiträge: 22
Registriert: 03.02.2012 08:08:24

Re: Fehler bei Berechnung des Bestimtheitsmaßes

Beitrag von Fazer » 22.07.2017 07:35:40

Hier noch ein anderes konkretes Beispiel:

Von 6 Bachforellen (Salmo trutta forma fario) wurden die Masse (in g) und die Länge L (in mm) bestimmt. Die Abhängigkeit der Masse von der Länge wird als allometrische Größe dargestellt.
Auch hier liefert das Bestimmtheitsmaß R² der Trendlinie nicht den richtigen Wert!
Der korrekte Wert, den auch Planmaker nach der Linearisierung mittels der Funktion BESTIMMTHEITSMASS() liefert ist 0,96737.
Die Trendlinie liefert hingegen 0,97592.
Bis auf R² liefert die potentielle Trendlinie die richtigen Koeffizienten!
Dateianhänge
Allometrische Abhängigkeit.pmdx
(10.02 KiB) 14-mal heruntergeladen
Allometrische Abhängigkeit.jpg
Allometrische Abhängigkeit.jpg (82.66 KiB) 647 mal betrachtet
Zuletzt geändert von Fazer am 23.07.2017 06:30:16, insgesamt 1-mal geändert.

Fazer
Beiträge: 22
Registriert: 03.02.2012 08:08:24

Re: Fehler bei Berechnung des Bestimtheitsmaßes

Beitrag von Fazer » 22.07.2017 07:42:39

Die gleiche Datei mit dem richtigen Ergebnis in LibreOffice Calc!
Dateianhänge
Allometrische Abhängigkeit LO Calc.jpg
Allometrische Abhängigkeit LO Calc.jpg (84.26 KiB) 646 mal betrachtet

Fazer
Beiträge: 22
Registriert: 03.02.2012 08:08:24

Re: Fehler bei Berechnung des Bestimtheitsmaßes

Beitrag von Fazer » 26.07.2017 12:14:50

Dieser Fehler findet sich vermutlich auch in anderen SM Office Versionen, das kann ich aber leider nicht überprüfen. :idea:

sven-l
SoftMaker Team
SoftMaker Team
Beiträge: 11587
Registriert: 09.04.2008 09:50:06
Wohnort: Nürnberg
Kontaktdaten:

Re: Fehler bei Berechnung des Bestimtheitsmaßes

Beitrag von sven-l » 27.07.2017 14:09:22

Ich kann das Problem bestätigen und werde es melden. Vielen Dank!
Sven Leßmann
SoftMaker Software GmbH

sven-l
SoftMaker Team
SoftMaker Team
Beiträge: 11587
Registriert: 09.04.2008 09:50:06
Wohnort: Nürnberg
Kontaktdaten:

Re: Fehler bei Berechnung des Bestimtheitsmaßes

Beitrag von sven-l » 28.07.2017 10:11:55

Hier eine Antwort der Entwickler zu dem Rechenprobem:

Excel rechnet schlicht das Falsche aus. Das Problem hat außerdem schon mal einer festgestellt:

https://social.msdn.microsoft.com/Forum ... m=officede

Kurze Zusammenfassung:
Bei den Trendtypen Exponentiell, Logarithmisch und Potentiell werden die Eingabedaten intern umgewandelt und eine Approximation an eine Gerade durchgeführt. Beispiel Potentiell, aus:
y = a * x ^ b wird
log(y) = log(a) + b * log(x), das kann nach Transformation linear approximiert werden.

Nach der Approximation berechnet Excel das Bestimmtheitsmaß aufgrund der transformierten Daten, sprich dem Logarithmus der y-Werte. Das ist aber falsch, denn das Bestimmtheitsheitsmaß muss natürlich aufgrund der Originaldaten und der resultierenden Formel erstellt werden, interne Hilfswerte zählen nicht.

Man kann das in Excel gegenchecken:
Mit den Originaldaten und den Ergebnisse aus der Formel liefert die Funktion Bestimmtheitsmaß() genau das was PlanMaker im Diagramm anzeigt.

Also: Bug in Excel, denn das Bestimmtheitsmaß im Diagramm gehört nicht zu den angezeigten Daten, sondern zu logarithmisch transformierten Werten.
Sven Leßmann
SoftMaker Software GmbH

Fazer
Beiträge: 22
Registriert: 03.02.2012 08:08:24

Re: Fehler bei Berechnung des Bestimtheitsmaßes

Beitrag von Fazer » 12.08.2017 16:58:22

Vielen Dank für die detaillierte Information.
Ich habe das nun tatsächlich nochmals (von Hand) überprüft und tatsächlich:

Planmaker macht hier keinen Fehler bei der Berechnung des Bestimmtheitsmaßes!

Grüße
Fazer

Antworten

Zurück zu „FreeOffice PlanMaker 2016 für Linux“