구글 코랩을 활용한 캐글 필사 따라하기
캐글 필사를 진행하기 전에 직접 구글 코랩을 사용하여 필사 환경을 구축해 봅시다.
목차
- 필사 환경 만들기
- 구글 코랩 사용하기
- 간단한 코랩 사용법 알아보기
- 필사 시작하기
- 마무리
- 출처
필사 환경 만들기
본격적으로 필사를 시작하기 전에 필사를 위한 준비를 해야합니다. 비유를 하자면 우리가 노트에 펜을 들고 글씨를 쓰기 위해서 노트와 펜을 준비하는 과정이라고 볼 수 있습니다.
주로 주피터 노트북(Jupyter Notebook)기반의 에디터에서 필사를 진행 합니다.
“에디터(editor)란?”
편집기라고도 불리는 이것은 컴퓨터와 대화하기 위해 사용하는 코드를 작성하고 편집하는 것을 돕는 도구 입니다.
[ Python IDE code Editor 종류 ]
생각보다 우리는 에디터를 흔하게 사용하고 있습니다. 윈도우와 맥에서 사용하는 메모장을 예로 들 수 있죠. 메모장에서 코딩이 가능할까요? 정답은 YES 입니다.
우리는 필사를 하기 위해 주피터 노트북 기반의 유사한 환경에서 필사를 진행할 예정입니다.
“주피터 노트북(Jupyter Notebook)이란?”
노트북이라고도 흔히 부르는 이것은 코드와 수식 그리고 텍스트 등의 문서들을 만들고 공유할 수 있으며 웹에서 실행 가능하도록 만들었습니다.
주로 지원하는 프로그래밍 언어는 Python이며 외에 다른 언어도 지원합니다.
[ jupyter notebook과 대표적인 데이터분석 라이브러리 ]
구글 코랩 사용하기
“구글 코랩(Colaboratory)이란?”
Google Colab은 웹에서 텍스트 기반의 코딩을 할 수 있도록 구글에서 제공하는 editor입니다.
우리가 캐글 필사를 하기 위해서는 빠른 연산을 필요로 하는데 이것을 위해서는 좋은 그래픽카드가 필요합니다. 😇
하지만 구글에서 빠른 연산을 제공하는 클라우드 컴퓨팅을 지원함으로써 우리의 걱정거리는 해소 되었습니다.😎
그것이 바로 코랩입니다.
이제 바로 코랩을 확인해보겠습니다.
“1. 구글 검색창에 colab 검색하기”
Colaboratory를 찾아서 선택합니다.
“2. Colab 시작하기 화면 나왔는지 확인하기”
시작하기 화면이 나오지 않았다면 다음을 확인해야합니다.
1. 구글 계정 만들기
2. 크롬 브라우저를 사용중인지 확인하기
네이버 웨일이나 인터넷 익스플로러 혹은 사파리 등을 사용하고 계실 수도 있으니 크롬(Chrome)을 사용 중인지 확인해 봅시다.
“3. 파일 -> 새노트”
시작하기 화면이 나왔다면 파일 -> 새노트를 눌러줍시다.
“4. 코랩 노트북 환경 설정하기”
4-1. 런타임 -> 런타임 유형 변경 -> 하드웨어 가속기 None에서 GPU로 변경
이렇게 사용하면 GPU, Graphic Processing Unit(그래픽 처리 장치)를 사용할 수 있습니다.
4-2. 오른쪽 상단 “연결” 누르고 RAM, 디스크가 연결되었는지 확인
연결되면 초록색 체크 ✓ 표시가 나옵니다.
마우스를 가져다 놓으면 할당된 자원을 확인할 수 있습니다.
연결된 상태에서 마우스로 RAM/디스크를 클릭하면 자원을 얼마만큼 사용중인지 확인할 수 있습니다.
4-3. 들여쓰기 변경
들여쓰기 너비를 4로 변경합니다.
“5. 필사가 되는지 확인하기”
코딩 시작할때 배웠던 것 생각나시나요?😆
아래 그림을 보고 직접 안에 내용을 입력해봅시다.
print('Hello wolrd')
!python3 --version
간단한 코랩 사용법 알아보기
” + 코드 “는 코드를 입력할 수 있는 셀을 생성합니다.
빈 코드셀에 코드를 입력하고 “control + Enter” 혹은 셀 옆의 화살표를 누르면 코드가 실행됩니다.
!python3 --version
코드를 입력하고 실행했더니 파이썬 버전이 나왔습니다!
” + 텍스트 “는 코드를 입력할 수 있는 셀을 생성합니다.
왼쪽에 텍스트를 입력을 하면 오른쪽에서는 직관적으로 마크다운을 보기 좋게 변환해줍니다.
마크다운의 자세한 사용법은 아래 출처를 참고해주세요!👏
[ 마크다운 약식 사용법 결과 ]
필사 시작하기
보통 저같은 경우 필사를 진행할 때 노트북만 있다면 화면을 반씩 잘라서 필사를 진행합니다.
[ 왼쪽 : 코랩 필사 진행본 / 오른쪽 : 이유한님 필사본 ]
마무리
이번시간에는 구글 코랩에서 캐글 필사를 진행해보았습니다.
다음시간에는 캐글 노트북에서 진행하는 방법에 대해서 알아보겠습니다.
여러분 다음시간에 만나요…! 🖐