
프로그래밍 언어
: 기계어 - 어셈블리어 - 고급언어(컴파일)
기계어로 변환하는 방식
가상환경과 함께 설치하는 python library
- numpy : 행렬이나 대규모 다차원 배열을 쉽게 처리할 수 있는 라이브러리
- scipy : 과학적 도구의 오픈소스 라이브러리, 수치 해석 소프트웨어
- matplotlib : 데이터 시각화 라이브러리
- pandas : 데이터 분석을 위한 파이썬 라이브러리, 데이터프레임 구조에 데이터를 저장하고 다양한 조작으로 데이터 분석을 편리하게 해 줌
- seaborn : matplotlib 기반의 파이썬 시각화 라이브러리, 다양한 색상 테마와 통계용 차트 등의 기능 제공
jupyter notebook 커널(conda 가상환경) 연동
1) jupyter notebook
: 웹 브라우저에서 python 코드를 작성하고 실행할 수 있는 개발 도구
: 아나콘다를 설치하면 함께 설치되며, default web port = 8888
: Anaconda Prompt를 통해 Jupyter notebook 커널 연동 및 Interpreter 사용환경 최적화 <= 가상환경 사용 가능, 작업폴더 관리
: jupyter notebook 실행 파일 생성
2) 구글 코랩
: jupyter notebook을 구글 서버에 특화시킨 버전
: 웹 브라우저를 통해 제어하고, 실제 파이썬 코드 실행은 구글 클라우드 가상 서버에서 이루어짐
: 설치가 필요 없고, 구글의 GPU를 활용하기 때문에 python 설치되어있지 않고, 인터넷만 될 때 유용