Sunday, May 27, 2007
매스매티카] 표준편차, 분산 구하기 함수; Mathematica Standard Deviation, Variance
매스매티카에서는 StandardDeviation 함수로 표준편차를, Variance 함수로 분산을 구할 수 있습니다. 숫자 목록을 중괄호{}로 둘러싼 후 인수로 입력해 주면 됩니다.
StandardDeviation[{1, 2, 3, 4}] // N
출력 결과: 1.29099
또는
x = {1345, 1301, 1368, 1322, 1310, 1370, 1318, 1350, 1303, 1299};
이렇게 x 에 숫자 리스트를 대입한 후,
StandardDeviation[x] // N
이렇게 하면 리스트 x의 표준편차인 27.4639 가 출력됩니다.
또는
N[StandardDeviation[x], 30]
출력 결과: 27.4639157198434955193388966061
이렇게 정밀도를 지정할 수도 있습니다.
분산의 제곱근이 표준편차이기에, 표준편차를 제곱하면
StandardDeviation[x]^2 // N
리스트 x의 분산인 754.267 이 구해지지만, 분산을 구하는 Variance[] 함수를 사용하여
Variance[x] // N
이렇게 해도 분산이 754.267 로 구해집니다.
Sqrt[Variance[x]] // N
이렇게 분산의 제곱근을 구하면 표준편차인 27.4639 가 다시 출력됩니다.
▶▶ 매스매티카 Mathematica, 정규분포, 가우스 분포 랜덤 난수 발생 함수; Normal Distribution
▶▶ 매스매티카 Mathematica, 평균 값, 합계 구하기 함수; Mean Average Sum
표준편차 구하기 함수
StandardDeviation[{1, 2, 3, 4}] // N
출력 결과: 1.29099
또는
x = {1345, 1301, 1368, 1322, 1310, 1370, 1318, 1350, 1303, 1299};
이렇게 x 에 숫자 리스트를 대입한 후,
StandardDeviation[x] // N
이렇게 하면 리스트 x의 표준편차인 27.4639 가 출력됩니다.
또는
N[StandardDeviation[x], 30]
출력 결과: 27.4639157198434955193388966061
이렇게 정밀도를 지정할 수도 있습니다.
분산 구하기 함수
분산의 제곱근이 표준편차이기에, 표준편차를 제곱하면
StandardDeviation[x]^2 // N
리스트 x의 분산인 754.267 이 구해지지만, 분산을 구하는 Variance[] 함수를 사용하여
Variance[x] // N
이렇게 해도 분산이 754.267 로 구해집니다.
Sqrt[Variance[x]] // N
이렇게 분산의 제곱근을 구하면 표준편차인 27.4639 가 다시 출력됩니다.
▶▶ 매스매티카 Mathematica, 정규분포, 가우스 분포 랜덤 난수 발생 함수; Normal Distribution
▶▶ 매스매티카 Mathematica, 평균 값, 합계 구하기 함수; Mean Average Sum
tag: mathematica
매스매티카 Mathematica | 수학 Math
<< Home