Pandas
방대한 양의 데이터를 가져와서 데이터를 깔끔하게 만들고, 처리하고, 구조를 변경(데이터 가공)하는데 사용된다.
데이터 분석과 처리를 쉽게 할 수 있도록 도와준다.
1
$ pip install pandas
Project setting
virtualenv & virtualenvwrapper 설치 및 환경설정
virtualenvwrapper는 virtualenv 도구에 대한 확장 세트이기 때문에 우선적으로
virtualenv를 설치해줘야 한다.1
$ pip install virtualenv
virtualenv의 위치에 대한 환경설정을 해줘야 한다.
1
$ export VIRTUALENVWRAPPER_VIRTUALENV=/usr/local/bin/virtualenv
virtualenvwrapper : virtualenvwrapper는 lan Bicking의
virtualenv 도구에 대한 확장 세트이다. 확장된 기능에는 가상 환경을 생성 및 삭제하고 개발 work flow를 관리하기 위한 wrapper가 포함되어있어 종속성에 충돌을 일으키지 않고 한 번에 둘 이상의 프로젝트에서 더 쉽게 작업을 할 수 있다.1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17$ pip install virtualenvwrapper
...
$ export WORKON_HOME=~/Envs
$ mkdir -p $WORKON_HOME
$ source /usr/local/bin/virtualenvwrapper.sh
$ mkvirtualenv env1
Installing
setuptools..........................................
....................................................
....................................................
...............................done.
virtualenvwrapper.user_scripts Creating /Users/dhellmann/Envs/env1/bin/predeactivate
virtualenvwrapper.user_scripts Creating /Users/dhellmann/Envs/env1/bin/postdeactivate
virtualenvwrapper.user_scripts Creating /Users/dhellmann/Envs/env1/bin/preactivate
virtualenvwrapper.user_scripts Creating /Users/dhellmann/Envs/env1/bin/postactivate New python executable in env1/bin/python
(env1)$ ls $WORKON_HOME
env1 hook.log- zsh환경설정 파일에 virtualenv 관련 환경설정 넣기 (
~/.zshrc)
1
2
3
4
5
6
7
8# Setting PATH for Python 3 installed by brew
export PATH=/usr/local/share/python:$PATH
# Configuration for virtualenv
export WORKON_HOME=$HOME/.virtualenvs
export VIRTUALENVWRAPPER_PYTHON=/usr/local/bin/python3
export VIRTUALENVWRAPPER_VIRTUALENV=/usr/local/bin/virtualenv
source /usr/local/bin/virtualenvwrapper.sh- env1 가상 환경에 설치된 패키지 리스트 확인하기
1
(env1)$ lssitepackages
- 가상환경 간 전환하기
1
$ workon env2
가상환경으로 설정을 변경하면 VSCode에서 Python관련 파일을 생성시, 자동으로 Interpreter설정을 바꾸는 알람이 뜨는데, 이곳에서 가상환경의 Python interpreter를 선택할 수 있다.
~/.virtualenvs/env1/bin/python- zsh환경설정 파일에 virtualenv 관련 환경설정 넣기 (
Jupyterlab 설치
1
$ pip install jupyterlab