69 votes

Statistiques simples - les packages Java pour le calcul de la moyenne, l'écart type, etc

Pourriez-vous s'il vous plaît suggérer toute simple Java statistiques de paquets?

Je n'ai pas forcément besoin de toutes les choses avancées. J'ai été très surprise de voir qu'il ne semble pas être une fonction pour calculer la Moyenne dans l' java.lang.Math du paquet...

Ce que vous êtes en utilisant pour cela?


MODIFIER

Sujet:

Comment est-il difficile d'écrire une classe simple qui calcule les moyens et standard les écarts?

Eh bien, pas dur. J'ai seulement posé cette question après avoir codée à la main. Mais il ne fait qu'ajouter à mon Java frustration de ne pas avoir ces plus simples fonctions disponibles à portée de main quand j'en avais besoin. Je ne me souviens pas de la formule pour le calcul de la fonction ecartype par coeur :)

86voto

John Paulett Points 9021

18voto

Stephen C Points 255558

Simplement de répondre à cette partie de la question:

J'ai été très surprise de voir qu'il ne semble pas être une fonction à calculer la Moyenne dans le java.lang.Paquet de maths...

Je ne pense pas que j'ai été surpris de trouver cela. Il y a beaucoup de "algorithmes utiles" que les bibliothèques de classes Java de ne pas mettre en œuvre. Ils ne sont pas tout mettre. Et en cela, ils ne sont pas différents des autres langages de programmation.

En fait, Il serait une mauvaise chose si le Soleil n'a essayer de mettre en œuvre trop dans J2SE:

  1. Il faudrait plus de concepteur / développeur / technique documentation de temps ... sans "retour sur investissement".

  2. Il serait d'augmenter la Java empreinte; par exemple: la taille de l' "rt.jar". (Ou si ils ont essayé de l'atténuer, il en résulterait plus de la plateforme de la complexité ... )

  3. Pour les choses dans l'espace mathématique, il est souvent nécessaire de mettre en œuvre les algorithmes de différentes manières (avec différentes Api) pour répondre aux différents besoins.

  4. Pour les choses complexes, il peut être préférable de Soleil de ne pas essayer de "normaliser" les Api, mais laisser quelques autres intéressés / groupe qualifiés pour le faire, par exemple, Apache gens.

1voto

user889392 Points 21

Je pense qu'il n'existe pas de méthode directe et les classes en java. Nous avons à construire pour notre propre. Pour votre condition ce code va vous aider. Calculer l'Écart type en java

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X