BOOKSEEK READING GUIDE
넘파이 책 추천: 배열의 축과 수치 계산을 이해하는 두 방향
데이터 분석에 쓰는 배열과 공학·과학 계산의 배열을 각각 어떤 책에서 읽을지 비교합니다.
어떤 공부를 시작하려 하나요?
넘파이 배열은 숫자가 늘어선 목록처럼 보이지만 차원과 축에 따라 계산의 의미가 달라집니다. 반복문을 줄이는 것만 목표로 하기보다 어떤 모양의 자료에 어떤 연산을 하는지 먼저 설명해 보세요. 표 자료 분석의 기초로 배우는지, 수치·행렬 계산으로 넓히려는지에 따라 책의 쓰임이 갈립니다.
데이터 분석의 배열 기초 익히기
수치·행렬 계산으로 넓히기
『과학적 컴퓨팅을 위한 파이썬』은 파이썬 기초 뒤 넘파이의 수치 연산, 배열 연결·차원 변경과 행렬 산술을 별도로 다룹니다. 데이터프레임보다 수치 문제의 표현에 관심 있는 독자가 비교할 수 있습니다.
이어 시각화와 SciPy·SymPy·판다스로 넓혀 주변 도구를 소개합니다. 공개 목차로 확인되는 범위를 바탕으로 고르되 모든 수학 이론을 처음부터 설명하는 책으로 기대하지 않는 편이 좋습니다.
추천 도서의 특징 한눈에 보기
| 책 | 이 글에서의 역할 | 살펴볼 내용 |
|---|---|---|
| 파이썬 라이브러리를 활용한 데이터 분석 | 데이터 분석의 배열 기초 익히기 | ndarray·벡터 연산·브로드캐스팅 · Series·DataFrame과 자료 읽기 |
| 과학적 컴퓨팅을 위한 파이썬 | 수치·행렬 계산으로 넓히기 | 넘파이 배열과 수치 연산 · 배열 연결·차원 변경 |
목적에 따라 읽는 범위를 고릅니다
데이터 분석 도구의 바탕으로 배열을 배우려면 첫 책의 넘파이 장을, 행렬과 수치 계산 및 과학 계산 도구를 함께 보고 싶다면 두 번째 책의 목차를 먼저 살펴보세요. 두 권은 같은 배열을 다루더라도 이후에 넓히는 학습 방향이 다릅니다.
배열의 모양을 바꿔 같은 계산을 시도할 때 결과의 shape와 값이 왜 달라지는지 예상해 보세요. 코드가 오류 없이 실행되는 것과 수학적으로 의도한 연산인지는 별도로 확인해야 합니다. 자료형과 축을 적어 두는 습관이 이런 비교에 도움이 됩니다.
첫 연습에서 남길 것
2행 3열 배열에서 열별 합과 행별 합을 각각 예상해 보세요. 숫자 결과뿐 아니라 출력 배열의 모양까지 설명할 수 있게 된 뒤 브로드캐스팅과 행렬 계산으로 넓혀 가면 좋습니다.
함께 살펴볼 주제
관련 태그
자료 출처와 선정 기준
공개된 서지·책 소개·목차를 확인해 구성했습니다. 추천 대상과 읽는 방법은 북시크의 편집 판단입니다.
『파이썬 라이브러리를 활용한 데이터 분석』 3판은 넘파이의 다차원 배열과 난수·유니버설 함수, 배열 기반 계산·입출력·선형대수를 다룹니다. 부록에는 배열 구조와 고급 조작·브로드캐스팅도 포함합니다.
판다스와 함께 분석을 공부하려는 독자라면 넘파이 기초 장에서 배열의 shape와 축을 확인한 뒤 표 자료로 넘어갈 수 있습니다. 판다스의 모든 장이 넘파이 입문의 필수 과정은 아니므로 자신의 목표에 맞게 범위를 골라 보세요.