1. 개발환경
- 텍스트 에디터 + 커맨드 라인: cmd같은 것을 떠올리면 된다. 툴이 제공되지 않기에 사용이 어렵고, 복잡하여 실수가 잦다. 하지만, 효율성을 중요시하기 때문에 사양이 좋지 않아도 이용가능하다.
- IDE: 앞서 배웠던 pycharm 또한 IDE이다. python을 효율적으로 사용하기 위한 개발통합환경이다. 제공되는 툴이 많지만, 기능이 너무 많아 손에 익기까지 어렵고, 성능이 쫌 좋아야 이용가능하다.
- Jupyter Notebook: 웹 브라우저에서 사용이 가능하다. 코딩하면서 그래프작성, 설명작성이 가능하다. 실행값의 결과를 바로바로 보면서 이용가능하다. 데이터분석에 특히 용이하다.
2. Jupyter 설치
www.anaconda.com/products/individual
Anaconda | Individual Edition
Anaconda's open-source Individual Edition is the easiest way to perform Python/R data science and machine learning on a single machine.
www.anaconda.com
에 들어가서 Download를 클릭한다. 나오는것 마다 다 체크하고 설치하면 된다.
간혹 이런 오류가 뜬다.
이것은 윈도우 계정이름이 한글이라서 오류가 난거다. 계정이름을 바꿔야 하는데, 힘들다. 그러니 새로 만들면 된다. 따라해보자.
1.C드라이브 - users 에 들어가서 새로운 폴더를 만들어야 한다. 만들때, 폴더이름이 영어여야 하고, 관리자 권한 뭐시기 하는데, 그냥 '계속'을 누르면 된다.
2. 새로만든 폴더에 우클릭 후, 엑세스 권한부여 - 특정사용자 클릭한다.
3. 여기에 모든것을 읽기/쓰기 로 바꿔주면 된다.
4. 아나콘다 설치중이던 곳으로 가서, 저장경로를 새로만든 폴더로 지정해주면 끝!
설치후에
하면 끝 !
그러고 나서 바탕화면에 있는 주피터를 클릭하면 실행된다.
그런데 이런.. ㅅX 실행 안될때가 또 있다.
그러면 어떻게 해야하나?
빨간색으로 친부분을, 복사후, 웹 브라우저 주소창에 입력하면 주피터가 실행된다 ㅠㅠ
*여기서 실행된다고 이 검은화면을 종료하면 끊긴다. 반드시, 실행시켜놓은 상태에서 주피터를 쓰자*
3. cell 다루기, 기본동작 방식
간략하게 설명하고 넘어가겠다.
실행: ctrl + enter
(cell 선택 안되있을때)cell(줄) 추가: A - 위에추가, B - 아래추가
(cell 선택되있을때, 코드입력 중일때)cell 추가: alt + enter 혹은 Shift + enter (이것은 밑에 cell이 비었으면, 줄을 추각하지 않고, 밑으로 이동함)
삭제: cell 선택후, D더블클릭
모두선택: 특정 cell 선택후, shift를 누르고 다른 cell 을 선택하면 그 사이에 있는 모든 cell이 선택됨.
범위: python과 달리, 글로벌변수, 로컬변수 이런거 없고, 일단 정의되고 실행하면, 모든 코드에 적용됨.
In [ ] 에서 [ ] 의 값은 n번째로 실행됬다는 얘기다. In [17]은 17번째로 실행됬다는 얘기다.
4. Jupyter notebook에 설명글쓰기
code 를 Markdown 으로 바꿔라.
#: #를 많이 입력할수록 글자수가 작아진다.
**아무값**: 두껍게 된다
*날려씀*: 날려쓴다
5. 값 출력하기
python의 경우에서는 print(변수) 를 해야 값이 출력이 됬지만, 주피터는 마지막에 변수가 있으면, 마지막줄에 있는 변수는 그냥 실행이 된다. 단, 마지막 줄의 변수값만 실행이 되므로, 한 cell 내에서 모든 변수의 값을 실행기키려면 여기서도 각각 print 를 붙여줘야 한다.
'코딩 > Jupyter' 카테고리의 다른 글
데이터 오류 없애기 #6 (0) | 2021.02.11 |
---|---|
데이터 분석과 시각화, Seaborn, 그래프의 유형, 통계 #5 (0) | 2021.02.09 |
DataFrame 다루기 #4 (0) | 2021.02.04 |
Pandas 기본 #3 (0) | 2021.02.03 |
Numpy 기본 #2 (0) | 2021.02.03 |