Note
주피터 노트북 사용하기 본문
1. 주피터 노트북
(1) 파일 위치 보기 - pwd 실행
(2) 간단한 단축키
셀 모드 변환 단축키
markdown : M - 제목
code : y - 코드
raw : r - 메모장
단축키를 위한 밖 누르기 - esc
커서입력 - enter
셀 지우기 - dd
셀 복원 - z
(3) 데이터의 종류 - 숫자형, 문자열
2. 숫자형 데이터(int, float) - 간단한 사칙연산
1+2 더하기
4-2 빼기
20/2 나누기
40//3 나누기의 몫
40%3 나누기 나머지
3. 문자열 데이터(string)
(1) 문자열 데이터끼리 더하기, 곱하기가 가능하다.
(2) 문자열안에 작은따옴표 넣기
(3) 문자열로 바꿔주는 함수 : str()
4. 여러 줄을 출력할 때는 print함수 사용
5. <데이터 저장소> 주로 리스트와 딕셔너리가 많이 쓰인다.
- 리스트 []: 순서가 있다 *
(1) 리스트 오름차순 정렬 - lottery.sort()
(2) 리스트 내림차순 정렬 - lottery.reverse()
(3) 리스트 한가지 요소 추가 - lottery.append()
(4) 리스트 연속된 요소 추가 - lottery.extend()
(5) 리스트 내 요소 삭제
(6) 리스트 슬라이싱
위 이미지 밑에 칸은 abc 데이터 3번부터 가져오기. 데이터의 시작은 0번부터이다. 따라서 0번부터 5번까지 존재한다. 반대로 3번 전까지의 데이터를 가지고 오고 싶으면 abc[:3]으로 입력한다.
- 딕셔너리 {} : 키-밸류 쌍 *
* 코랩에서 실행시 딕셔너리 순서가 다르게 나올 수 있음.
(1) 딕셔너리 찾는 방법
(2) 새로운 요소 추가
(3) 키 값을 리스트로 만드는 방법
- 집합 {} : 유일한 값만 남김
- 튜플 () : 요소 수정이 안됨
6. 값 비교하기
크다 작다는 흔히 알고 있는 연산기호와 동일하다.
다만, 같다 표시는 == 같지않다는 !=
or을 사용했을 때 두 가지 중 하나만 만족해도 True 결과 값을 도출한다. and를 사용할 때는 두 가지 다 만족해야 True 값이 나온다
7. 조건문
*문자열 포매팅
name 변수를 지정해 주고 사용해야 한다. 그렇지 않으면 오류 발생
(1) if, elif, else
조건을 주어지고 마지막에 else를 입력한다.
8. 나만의 함수 만들기
9. 반복문
**심화학습
'Machine Learning' 카테고리의 다른 글
4. 엑셀을 다루는 판다스 (0) | 2021.04.28 |
---|---|
pandas 10 minutes (3) (0) | 2021.04.28 |
pandas 10 minutes (2) (0) | 2021.04.27 |
pandas 10 minutes (1) (0) | 2021.04.27 |
pandas cheat sheet (0) | 2021.04.27 |