시작하기무료로 시작하기

표준편차 직접 계산하기

영상에서 변동성(흩어짐)의 척도를 살펴보고, 가장 널리 쓰이는 지표로서 표준편차를 설명했어요. 이 개념은 면접에서 코딩 과제나 개념 확인 질문으로 초반에 자주 등장하므로 반드시 익혀 두셔야 합니다.

이번 연습에서는 std() 같은 기성 함수를 쓰지 않고, 표준편차를 직접 계산해 보며 실제 면접 상황을 시뮬레이션해 볼 거예요.

이 연습은 강의의 일부입니다

Python으로 통계 면접 문제 연습하기

강의 보기

연습 안내

  • mean() 함수를 쓰지 말고, 제공된 nums 리스트의 평균을 계산하세요.
  • 계산한 variance 값과 math.sqrt() 함수를 사용해 표준편차를 구하고, 결과를 출력하세요.
  • 앞서 언급한 np.std() 함수로 실제 표준편차를 출력해 본 뒤, 계산이 맞는지 확인하세요.

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

# Create a sample list
import math
nums = [1, 2, 3, 4, 5]

# Compute the mean of the list
mean = ____

# Compute the variance and print the std of the list
variance = sum(pow(x - mean, 2) for x in nums) / len(nums)
std = ____
print(____)

# Compute and print the actual result from numpy
real_std = np.array(____).std()
print(____)
코드 편집 및 실행