or
이 연습은 강의의 일부입니다
이 장에서는 MATLAB에서 Python으로의 전환을 시작합니다. MATLAB과 Python의 공통점과 차이점, 메서드와 패키지 사용법을 알아보고, 널리 쓰이는 NumPy 패키지를 소개합니다.
이 장에서는 새로 익힌 NumPy 지식을 확장합니다. 행렬에 해당하는 Python의 유사체인 NumPy 배열을 수학 연산과 인덱싱으로 다뤄 봅니다. 또 다른 중요한 Python 데이터 구조인 리스트를 살펴본 뒤, Matplotlib을 사용해 배열을 원하는 형태로 시각화하며 장을 마무리합니다.
이 장에서는 강력한 Python 데이터 구조인 딕셔너리와 pandas DataFrame을 소개합니다. 키-값 쌍을 설정해 딕셔너리를 생성하고, 이를 조회하고 수정하는 방법을 배웁니다. 이어서 Pythonista의 필수 도구 중 하나인 pandas를 다룹니다. 특히 표 형식 데이터를 손쉽게 다룰 수 있게 해 주는 pandas의 핵심 구조인 DataFrame에 집중해요. 마지막으로 서로 다른 데이터 타입을 DataFrame으로 변환해 데이터를 더 쉽게 다루는 방법을 익힙니다.
현재 연습
마지막 장에서는 Python의 흐름 제어를 정리합니다. for 반복문으로 다양한 Python 데이터 구조를 순회하는 방법을 배우고, if, else, elif와 크다/작다 등의 비교 연산자를 사용해 어떤 코드가 실행될지 결정하는 방법을 익혀요. 마지막으로 Python 비교 연산자로 NumPy 배열을 필터링하며 NumPy로 다시 돌아옵니다.