Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Algorithmen, Datenstrukturen und Klassendesign (https://www.delphipraxis.net/78-algorithmen-datenstrukturen-und-klassendesign/)
-   -   Delphi Delphi-Implementierung des Anderson-Darling-Tests (https://www.delphipraxis.net/194362-delphi-implementierung-des-anderson-darling-tests.html)

Benmik 11. Nov 2017 19:27

Delphi-Implementierung des Anderson-Darling-Tests
 
Es will mir einfach nicht gelingen, Delphi-Code für einen Anderson-Darling-Test (notfalls auch Kolmogorow-Smirnow) zu finden. Nebenbei wäre auch Fisher's Exact Test schön. Ich benötige die Aussage, ob die Werte in einem Array normalverteilt sind oder nicht.
Es gibt zahlreiche Fundstellen (auch in VBA), aber irgendwie haut alles nicht hin.

p80286 11. Nov 2017 20:14

AW: Delphi-Implementierung des Anderson-Darling-Tests
 
Könnte Dir https://www.researchgate.net/publica...ormality_Tests weiter helfen?

Gruß
K-H

Benmik 12. Nov 2017 00:42

AW: Delphi-Implementierung des Anderson-Darling-Tests
 
Da bin ich schon gefühlte 10 Mal gewesen. Die Beispiele sind so nicht lauffähig, da fehlen massenhaft Variablendeklarationen.
Delphi-Quellcode:
V[i]:=ROUND(((S[i]-mu)/sigma)*100)/100;
hus:=ara(V[i]);
Z[i]:=tablo[hus];
Wo wird das alles deklariert/erklärt? Denn sonst wäre das natürlich eine Fundgrube.

Michael II 15. Nov 2017 00:02

AW: Delphi-Implementierung des Anderson-Darling-Tests
 
Der Test wird u.a. in

http://statweb.stanford.edu/~ckirby/...on-Darling.pdf

sehr gut beschrieben.

Infos zu Normalverteilung -> Verteilungsfunktion findest du hier (inkl. Link auf eine Seite zum AD Test)

https://de.wikipedia.org/wiki/Normalverteilung

Etwas einfacher zu lesen:

http://www.reiter1.com/Glossar/Anderson_Darling.html

Excel Beispiel:

https://www.sixsigmablackbelt.de/tes...teilung-excel/


und hier noch eine .pas Impementierung:
https://www.dewresearch.com/Help/Del...e@TSample.html

Gruss
M

Benmik 18. Nov 2017 17:49

AW: Delphi-Implementierung des Anderson-Darling-Tests
 
Vielen Dank, aber da geht es um die mathematische Definition des Anderson-Darling-Tests, was leider etwas sehr anderes ist als eine Implementierung. Dew Research kenne ich natürlich auch, aber da bekommt man die Implementierung natürlich nur beim Kauf des Quellcodes.

Michael II 19. Nov 2017 21:51

AW: Delphi-Implementierung des Anderson-Darling-Tests
 
Ja genau, es geht in meiner Antwort u.a. um die Definition von A&D aber auch direkt um Anleitungen, in welchen gezeigt wird was du rechnen musst, damit du das selbst erfolgreich in Delphi implementieren kannst.

Wenn du deine Werte zum Beispiel mit der Gauss Kurve (Normalverteilung) nach A&D vergleichen willst, dann musst du dir Dinge wie Mittelwert, Varianz ansehen. Und du musst wissen, wie du die Fläche unter der Gauss Kurve von -unendlich bis zu einem bestimmten Wert x berechnest (Verteilungsfunktion). All diese Dinge findest du unter obigen Links.


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:51 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz