1. NumPy: 과학적 계산을 위한 핵심 도구NumPy는 Python에서 과학적 계산을 위한 핵심 라이브러리로, 다차원 배열 객체와 이를 처리하기 위한 다양한 함수들을 제공합니다. 데이터 과학에서는 데이터를 효율적으로 조작하고 분석하는 것이 중요하며, NumPy는 이러한 작업을 수행하는 데 필요한 강력한 도구입니다.1.1 NumPy의 기본 개념다차원 배열: NumPy의 가장 중요한 특징은 ndarray라는 N차원 배열 객체를 제공한다는 것입니다. 이 배열은 동일한 데이터 타입을 가진 요소들의 집합으로, 리스트보다 더 빠르고 메모리를 효율적으로 사용합니다. 예를 들어, 2차원 배열은 행렬과 같은 형태로 데이터를 저장할 수 있습니다.벡터화 연산: NumPy는 벡터화된 연산을 지원하여 반복문 없이도 대량의 ..