Python/일반

[Python] 주피터 노트북 기초, 마크다운 셀 사용법, Latex 문법 참고

공부하는 sum 2022. 7. 26. 08:29
728x90

주피터 노트북에서 새 파일 만드는 법

 

오른쪽 상단의 NEW > Python3를 누르면 자동으로 주피터노트북 파일이 생성된다. 만약 폴더를 만들고 싶다면 Folder를 누르면 새 폴더를 만들 수 있다. 생성된 파일은 자동으로 Untitled 라는 이름이 붙게된다.

만약 파일이 켜져 있는 경우, 왼쪽 상단의 이름을 더블클릭해서 파일 이름을 정할 수 있고, 

직접 켜져 있는 경우가 아니라면? 바꾸고자 하는 파일을 체크하고, Rename을 눌러서 이름을 바꿀 수 있다. 
이 경우 실행중인 파일은 이름을 바꿀 수 없기 때문에 맨 앞의 노트북 모양 아이콘이 회색인 걸 확인해야한다. 만약 아이콘이 초록색이라면 실행중인 파일이라는 뜻으로, 실행을 중지하고 나서 이름을 바꿔야 한다. 


주피터 노트북 라인넘버 추가하는 법

토글라인넘버라고도 부르는데, 있으면 코드가 몇 번째인지 확인하기에 좋다. 

View > Toggle Line Numbers를 누르면 

이렇게 하나의 셀에 몇번째 라인인지 확인할 수 있게 된다. 
단축키는 Ctrl + L

참고로 셀이 파란색이라는 건 명령모드, 셀이 초록색이라는 건 입력모드 라는 뜻이다.


주피터 노트북에서 마크다운 활용하기

마크다운이란?

텍스트 기반의 마크업 언어로, 수식을 작성하거나 설명을 쓸 때 굉장히 간편하게 사용할 수 있다. 
특히 Colab이나 vscode등에서 사용하면 제목을 기준으로 셀들을 접었다 폈다 할 수 있어서 정말 유용하다. 

주피터노트북에서 마크다운을 사용하기 위해서는 마크다운셀을 삽입하면 되는데,

Cell > Cell Type > Markdown으로 선택을 해도 되지만, 사실 단축키를 더 많이 사용하는 것 같다. 
일반 Code 셀을 마크다운셀로 변경하는 단축키는 Ctrl + M이다. 마크다운 셀로 변경을 하게 되면, 맨 앞의 ln [ ] 가 없어지게 된다. 
반대로 마크다운 셀을 Code 셀로 변경하려면 Ctrl + Y를 이용하면 된다. 

마크다운 셀에서 입력을 하면 

이렇게 입력한 그대로 출력되게 된다. 

글자 크기는 #을 이용해서 할 수 있는데, 하나부터 최대 6개까지 앞에 붙여서 크기를 조절할 수 있다. 

강조를 위해서 글자를 굵게 할 수도 있는데 **를 앞뒤로 두 개씩 붙여주면 된다. 참고로 하나씩만 붙이면 이탤릭체가 된다. 

인용구를 넣고 싶다면 > 를 이용하면 된다. 

파이썬 코드와 같은 코드를 넣고 싶다면 억음부호(물결표와 같이 있는)를 세개를 넣고, python이라고 적은 후 코드를 적어주면 된다. 자바면 java, SQL 이면 sql이라고 적어주면 된다. 
만약 코드를 여러 줄 이아니고 간단하게 넣고 싶다면 억음부호를 앞뒤로 하나씩만 넣어주면 된다. 이렇게 사용하면

글 중간에 강조되는 것 처럼 표현이 된다. 

내 네이버 블로그 링크ㅎㅅㅎ

만약 하이퍼링크를 넣고 싶다면, [홈페이지이름](URL) 을 넣어주면된다. 

그리고 마크다운의 꽃(어디까지나 개인생각임미다) Latex를 사용하려면 달러표시를 앞뒤로 넣어주면 된다. 앞뒤로 달러표시를 하나만 쓰게 되면 왼쪽 정렬이고, 두개씩 쓰면 가운데 정렬이다. 
수학 수식을 써서 설명할 때 등 보고서를 제출할 때 매우매우 유용하다. 

Latex 문법은 밑의 링크에 아주 잘 정리가 되어 있으니, 참고하면 좋을 것 같다. 

https://ko.wikipedia.org/wiki/%EC%9C%84%ED%82%A4%EB%B0%B1%EA%B3%BC:TeX_%EB%AC%B8%EB%B2%95

 

위키백과:TeX 문법 - 위키백과, 우리 모두의 백과사전

위키백과, 우리 모두의 백과사전. 이 문서는 한국어 위키백과의 정보문입니다.이 문서는 정책과 지침은 아니지만, 위키백과의 규범과 관습 측면에서 공동체의 확립된 관행을 설명하고 있습니다

ko.wikipedia.org

 

728x90