파이톤으로 통계학 입문 9.2의 시도 해결

개요


파이톤으로 통계학 입문(도쿄대 출판회)의 연습문제를 풀다.
문제는 다음과 같다.
여러 개의 나사가 담긴 상자에서 여섯 개를 꺼내 지름을 정밀하게 측정한 결과 다음과 같은 결과가 나왔다.
1.22,1.24,1.25,1.19,1.17,1.18
표본의 평균 X와 표본 분산s^2를 계산합니다.

컨디션


이전과 마찬가지로 Jupter notebook에 따릅니다.

소스 코드


이대로 문제를 해결하려면 원숭이도 가능하기 때문에'표본의 개수를 막론하고 여러 표본을 입력할 때 표본의 평균과 표본의 분산을 계산한다'는 프로그램을 목표로 한다.
code.rb
a=input().split(" ")
b=[float(i) for i in a]
c=float(sum(b))
d=int(len(b))
X=c/d
print("標本平均は",X)
A=map(lambda x: (x-X)**2,b)
B=[float(j) for j in A]
C=float(sum(B))
print("標本分散は",C/(d-1))

결실


결과는 다음과 같다.

더 스마트한 코디 공간이 있을 수 있으니 질문이 있으면 알려주세요.
(반올림하면 되겠지)

좋은 웹페이지 즐겨찾기