본문 바로가기

스터디 열기

강의에 대하여

1. 강의에 대하여

1.1 대상 독자

이 강의는 파이썬을 기본적으로 알고 있는 분들을 대상으로 합니다. 다만 파이썬을 모르시더라도 이 책을 실행하고, 이해하는 것에는 문제가 없습니다.

1.2 강의 목표

이 강의는 데이터 분석의 기본적인 내용을 다루고 있습니다. 데이터 분석을 처음 접하시는 분들도 쉽게 따라오실 수 있습니다. 이 책은 Pandas, NumPy, Matplotlib, Seaborn 등의 라이브러리에 대한 상세한 내용을 다루지는 않으며, 실습 위주의 강의로 데이터 분석에 대한 흥미를 느끼실 수 있도록 구성되어 있습니다.

복잡한 이론 대신 바로 데이터 분석이 어떻게 진행되는지 보고 싶으시다면 챕터 2로 바로 이동하시기 바랍니다.

더 상세한 내용을 원하신다면, NumPy Pandas essentials를 참고하시기 바랍니다.

2. 이 교재 화면에서 실행하기

데이터 분석 베이스캠프의 코드 실행 블록은 별도의 환경 설정 없이 교재 화면에서 바로 실행할 수 있습니다. 코드 실행 블록을 통해 코드를 실행하고 결과를 확인할 수 있으며, 코드를 수정하여 결과를 확인할 수도 있습니다.

2.1 코드 실행 방법

블록 오른쪽 위에 있는 [실행] 버튼을 눌러 코드를 실행할 수 있으며, 코드 칸에서 Shift + Enter를 눌러 코드를 실행시킬 수도 있습니다. 코드의 값을 바꾸어 보거나 연산자를 변경하여 결과가 어떻게 변하는지 확인할 수 있습니다. 한 절(페이지) 안의 블록은 변수를 이어서 쓰므로 위에서부터 차례대로 실행해 주세요.

교재 화면 실행의 장점

Google Colab은 로그인 후 성인인증까지 해야 실행시킬 수 있는 반면, 교재 화면의 실행 블록은 로그인 없이도 사용이 가능하다는 점이 강점입니다.

아래 코드를 실행하고, 숫자를 변경하여 결과를 확인해보세요.

x = 10
y = 5

x + y

3. 위니버시티 노트북 사용하기

교재 예제 밖에서 내 코드를 따로 작성하고 싶다면 위니버시티 노트북을 사용할 수 있습니다. 로그인 없이 바로 실행할 수 있고, 로그인하면 작성한 노트북이 저장됩니다. 노트북은 .ipynb 파일로 내보내거나 가져올 수 있습니다.

위니버시티 노트북

4. Google Colab 사용하기

다른 플랫폼을 사용하고 싶다면 Google Colab을 이용할 수 있습니다. Google Colab은 클라우드 기반의 무료 서비스로, Python 코드를 실행하고 실험할 수 있는 강력한 도구입니다.

4.1 Google Colab의 특징

  • Google 계정만 있으면 누구나 쉽게 접근 가능
  • GPU를 활용하여 복잡한 연산도 빠르게 수행 가능
  • 클라우드 기반으로 별도 설치 불필요
  • Jupyter Notebook 형태로 코드와 문서를 함께 작성 가능
Colab

4.2 학습 환경 비교

플랫폼로그인 필요GPU 지원특징
이 교재 화면XX즉시 실행 가능, 교재와 통합
위니버시티 노트북X (저장은 로그인)X내 노트북 작성·저장, .ipynb 내보내기
Google ColabOO강력한 연산 능력, 다양한 라이브러리