평균보다 높은 값은 누구일까요?
불리언 배열은 배열을 부분 선택(subset)하는 데 매우 강력한 방법이에요. 이 연습 문제에서는 가격 목록에서 평균보다 큰 가격을 찾아보겠습니다.
numpy는 np로 임포트되어 있고, 배열 prices는 워크스페이스에 준비되어 있어요.
이 연습은 강의의 일부입니다
Finance를 위한 Python 입문
연습 안내
prices에서price_mean보다 큰 원소를 찾아 불리언 결과를boolean_array에 할당하세요.boolean_array를 사용해prices를 서브셋팅하고 결과를above_avg에 할당하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Find the mean
price_mean = np.mean(prices)
# Create boolean array
boolean_array = (____)
print(boolean_array)
# Select prices that are greater than average
above_avg = prices[____]
print(above_avg)