Miniconda
mac (m1)
- google ➔ miniforge ➔ Miniforge3-MacOSX-arm64 다운로드
- iTerm ➔ cd Downloads ➔ bash Miniforge3-MacOSX-arm64.sh
- Install Homebrew ➔ brew help
- conda 가상환경 설정
- conda env list ➔ conda --version
- conda create -n ds_study python=3.8
- conda / source activate (deactivate) ds_study
- conda env remove -n ds_study
Jupyter notebook
- Jupyter 설치
- conda install jupyter
- ds_study가 활성화 되어 있는 상태인지 반드시 확인!
- Package 설치
- conda install -y ipython
- conda install -y matplotlib
- conda install -y seaborn
- conda install -y pandas
- conda install -y scikit-learn
- conda install -y xlrd
- iTerm ➔ jupyter notebook ➔ "new":"python3" ➔ import this
Matplotlib
from matplotlib import font_manager
f_path = '/Library/Fonts/Arial Unicode.ttf'
font_manager.FontProperties(fname=f_path).get_name
'Arial Unicode MS'
from matplotlib import rc
rc('font',family='Arial Unicode MS')
import matplotlib.pyplot as plt
%matplotlib inline
from matplotlib import rc
rc('font',family='Arial Unicode MS')
VScode
- vs 설치
- brew install visual-studio-code
- code
- (base) ds_study
- vscode 환경설정
- open ds_study
- extensions → install python
- new file → test.py, text,ipynb
- cmd shift p → select interpreter → Python: select interpreter → Python 3.8.10 64-bit('ds_study':conda)
Colaboratory
import matplotlib.pyplot as plt
import matplotlib as mpl
%matplotlib inline
plt.rcParams['axes.unicode_minus'] = Flase
path ='/usr/share/fonts/truetype/nanum/NanumGothic.ttf'
font_name = mpl.font_manager.FontProperties(fname=path).get_name()
mpl.rc('font', family=font_name )
mpl.font_manager._rebuild()
- 문서화 작업
- 마크다운 문법을 사용하는 Colab에서는 코드와 함께 문서처럼 글을 정리 할 수 있어서, 학습 혹은 연구한 내용을 기록으로 남기는 일이 가능하다.
- 코딩을 직접 보여주면서 그 코딩에 대한 설명 뿐만 아니라 ,실험이나 시도 자체를 문서화 할수 있다.
- 코드의 결과 화면까지 저장해서 이후 읽을 때는 실행하지 않아도 코드의 결과를 확인 가능하다. (단, 메모리의 상황까지 저장되는 것은 아니다)
- 영구적으로 접근하기 위해서는 구글 드라이브와 연동이 필요하다.