본문 바로가기

강의에 대하여

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. Google Colab 사용하기

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

3.1 Google Colab의 특징

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

4. 위니브 노트북 사용하기

로그인 없이 사용을 해야 한다면 위니브에서 개발한 위니브 노트북이 대안이 될 수 있습니다. 다만 위니브 노트북은 Google Colab에 비해 제공되는 기능이 제한적입니다.

4.1 학습 환경 비교

플랫폼로그인 필요GPU 지원특징
위니북스XX즉시 실행 가능, 교재와 통합
Google ColabOO강력한 연산 능력, 다양한 라이브러리
위니브 노트북XX간단한 실습에 적합
위니브 노트북