파이썬은 다재다능한 언어이며, 그 내장 함수들은 이 사실을 증명하는 역할을 한다. 이 포스트에서는 파이썬의 통계 함수인 min()
, max()
, mean()
, median()
, sum()
에 대해 알아본다. 이러한 함수들은 데이터 분석에 핵심적인 역할을 하며 사용하기도 간단하다.
파이썬의 min()
과 max()
함수는 각각 iterable에서 가장 작은 값과 가장 큰 값을 식별하는 데 도움을 준다. 다음은 예시이다.
numbers = [13, 20, 4, 18, 6]
print(f'최솟값: {min(numbers)}')
print(f'최댓값: {max(numbers)}')
실행하면 다음과 같은 결과가 출력된다:
최솟값: 4
최댓값: 20
다음으로, sum()
함수는 iterable의 모든 숫자를 더한다.
numbers = [13, 20, 4, 18, 6]
print(f'숫자의 합: {sum(numbers)}')
이는 다음과 같이 출력된다.
숫자의 합: 61
mean()
과 median()
함수를 사용하기 위해 파이썬의 statistics
모듈을 import해야 한다. mean()
함수는 iterable의 평균을 반환하고, median()
함수는 중간값을 반환한다.
import statistics
numbers = [13, 20, 4, 18, 6]
print(f'숫자의 평균: {statistics.mean(numbers)}')
print(f'숫자의 중간값: {statistics.median(numbers)}')
이는 다음과 같이 출력된다.
숫자의 평균: 12.2
숫자의 중간값: 13
이러한 간단하면서도 강력한 함수들은 파이썬에서 통계 분석의 기반이 된다. 최솟값 또는 최댓값을 찾거나 숫자 리스트의 합을 구하는 것부터 평균이나 중간값을 계산하는 것까지, 파이썬은 원하는 작업을 수행할 수 있는 함수를 제공한다.
이러한 함수들을 습득하는 것은 데이터 분석 능력에 있어서 중요하다. 연습을 통해 능숙해지고 효율적이고 깔끔한 파이썬 코드 작성을 기를 수 있다.
min()
과 max()
함수를 어떻게 사용할 수 있나요?min()
과 max()
함수는 문자열이 포함된 iterable과 함께 사용할 수도 있다. 이 함수들은 각각 ASCII 값이 가장 작은 문자열과 가장 큰 문자열을 찾다.mean()
과 median()
함수는 숫자가 아닌 데이터 유형과 함께 작동하나요?sum()
함수는 숫자가 아닌 iterable과 함께 작동할 수 있나요?sum()
함수는 숫자 iterable을 대상으로 한다. 예를 들어 문자열의 리스트를 합산하려고 하면 TypeError
가 발생한다.min()
또는 max()
함수를 빈 iterable에 사용하면 어떻게 될까요?ValueError
를 발생시킨다. 이 함수들을 호출하기 전에 iterable이 비어 있지 않은지 항상 확인하는 것이 중요하다.[Python] 비트 연산자 다양한 예제를 통해 이해하기 |
---|
[Python] 관계 연산자 다양한 예제를 통해 이해하기 |
[Python] 'zsh: command not found: python' 오류 해결하기 |
[Python] 할당 연산자 다양한 예제를 통해 이해하기 |
[Python] 산술 연산자 다양한 예제를 통해 이해하기 |
CloneCoding
한 줄의 코드에서 시작되는 혁신!