더북(TheBook)

고려해야 하는 품목이 하나뿐이라면, 한 축은 입력 특성인 ‘사람 수’고, 다른 축은 출력이 ‘총비용’인 간단한 2차원 그래프를 그릴 수 있습니다. 품목이 두 개가 되면 전체 세 차원 중 입력 특성은 차원 두 개로 늘어나지만, total_cost는 여전히 하나입니다. 이번에는 어떻게 그래프를 그릴 수 있을까요? 먼저 데이터를 만들어 봅시다.

 

In [28]:

number_people = np.arange(1,11) # 사람 수 1-10
number_rbs = np.arange(0,20) # 루트 비어 수 0-19

# NumPy 도구를 이용해서 두 배열의 외적을 구합니다
# 실행해 보세요: np.meshgrid([0,1], [10,20])
# 변수가 여러 개인 함수에 사용하기 좋습니다
number_people, number_rbs = np.meshgrid(number_people, number_rbs)

total_cost = 80 * number_people + 10 * number_rbs + 40
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.