2014-07-24 2 views
-4

평균 데이터 분포는 0입니다. 데이터의 80 %가 평균의 3 단위 이내라는 것을 알고 있습니다. 그래서 데이터의 80 %는 -3에서 3 사이입니다. 어떻게 표준 편차를 계산합니까?Java를 사용하여 확률로부터 표준 편차를 계산하십시오.

Java로 구현하고 싶습니다. 백분율 (이 경우 80)과 평균 (이 경우 3) 사이의 거리를 입력하고 표준 편차를 알려주십시오.

+0

수학을 계산하는 것으로 시작하십시오. 그런 다음 Java로 구현하십시오. 특정 (특정) 문제가 있으면 알려주십시오. – pamphlet

+0

숙제가 아닙니다. 내가 취한 마지막 통계 클래스는 20 년 전이었고 나는 그 물건을 기억하는 데 어려움을 겪고있다. 나는 새를 알아내는 재미있는 프로그램을 만들고있다. 나는 특정 새에 대해서 날개 길이의 80 %가 평균의 3 "이내에 있다는 것을 안다. 그래서 나는 평균과 그 통계를 안다. 나는 단지 표준 편차를 알아 내려고하고 있으며 수학을 기억할 수 없다. 누군가가 저에게 수학을 설명하는 데 도움이 될 수 있다면 Java에서 반드시 필요하지는 않습니다. – Jeremy

+1

여기에서 시작하십시오 : http://en.wikipedia.org/wiki/Normal_distribution 답변을 얻는 데 도움이되는 표가 있습니다. – Destruktor

답변

0

인구의 X %가 평균의 Y 단위 이내라는 것을 알았을 때 다른 사람들이 표준 편차를 계산하려고하는 경우 Java로 알아 냈다고 생각합니다. Commons Math는 에러 함수를위한 멋진 라이브러리를 가지고 있습니다.

SD = Math.sqrt(2) * Erf.erfcInv(1 - p) where 0 <= p <= 1 

이렇게하면 평균에서 Y 단위의 표준 편차를 얻을 수 있습니다. 희망이 도움이됩니다.

관련 문제