c-Bibliothek für die Berechnung Mittelwert, median, Modus, andere Statistiken?[geschlossen]

StackOverflow https://stackoverflow.com/questions/633282

  •  08-07-2019
  •  | 
  •  

Frage

Gibt es irgendwelche c-oder c++ - Bibliotheken gibt, können Sie eine Reihe von zahlen und einfache statistische Analyse auf (Mittelwert, median, Modus, was sonst noch interessant sein könnte)?

War es hilfreich?

Lösung

GNU Scientific Library (GSL) liefert die Funktionalität. Apophenia erwähnt von einem anderen angezeigt wird, um eine Schicht auf top von GSL.Etwas Bedenken mit dem GSL ist, dass es ist oft eine langsame Umsetzung der vielen Funktionen.Für Beispiel, bedeuten Ihre Berechnungen durchführen division innerhalb der Schleife zu gewährleisten bestmögliche Genauigkeit des Ergebnisses.In vielen Anwendungen ist dieser Aufwand nicht Wert, die Präzision.

Andere Tipps

Es gibt Apophenia.Ich habe nicht verwendet es selbst.Tun Sie wirklich wollen, es zu sein, C-callable?Die R Umgebung bietet Sie so ziemlich alles und eine Tüte chips.

Wenn Sie schauen, um zu tun, erweiterte Analyse, es gibt einige gute Bibliotheken gibt, wie GSL, TNT, Blitz++, VxL, und verschiedene Boost Bibliotheken.Die meisten davon sind ziemlich Schwergewichts-Bibliotheken, die komplexer sind als ein paar wenige einfache Funktionen, aber Sie sind auch weit mehr mächtig.

Wenn Sie müssen eine Menge tun, um die statistische Aufbereitung, könnten Sie denken, dass eine Sprache mehr dran, wie R, Matlab, SciPy für Python, etc.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top