반응형

Jupter Notebook 6

[ Python ] 데이터

데이터 변형 ▶️ 특정 index의 value값을 바꾸고 싶을 때는 변수.index명 = 특정 값을 활용 ▶️ 변수.drop('index명')을 활용하면 특정 index값과 value값을 제거할 수 있음 → 하지만 영구적으로 사라지는 것은 아님. 변수를 출력해보면 index와 value값이 그대로 있는 것을 볼 수 있음 ▶️ 영구적으로 제거하기 위해서는 변수 하나를 새로 생성해 변수.drop('index명')을 저장하면 출력했을 때 사라진 모습을 볼 수 있음 DataFrame → 2차원 행렬(Matrix) ▶️ pandas를 import 함 ▶️ 사전형으로 데이터프레임을 만들어줌 ▶️ df 변수에 pd.DataFrame(data)를 저장해줌 → 보통은 cvs 파일이 있어서 read해서 가져옴 pd.rea..

Data Analysis 2021.09.02

[ Python ] 모듈

Module → 여러 변수, 함수, 클래스(다수의 변수 + 함수)를 저장해둔 파이썬 소스코드 파일 class vs module ⇒ 효율성 vs 재사용성 모듈이 없다면? → 이전에 사용했던 class에 추가로 when_rest() 함수를 사용하려는 경우 ▶️ 이전에 사용했던 class를 복사 & 붙여넣기 후 함수를 추가해야 되는 불편함이 생김 모듈 생성 후 사용하는 방법 ▶️ jupyter notebook을 실행해 New → Text File 생성 ▶️ untitled.txt로 저장되어 있는 이름을 mymodule.py로 바꾼후 저장 ▶️ mymodule.py 텍스트 파일에 이전에 사용했던 class 파일을 복사 후 붙여넣기 함 → class명은 편의상 MyClient로 변경함 ▶️ 파이썬 이름을 입력 후..

Data Analysis 2021.09.02

[ Python ] 기본값

Default 매개변수에 기본(default argument) 지정 → parameter의 위치에 따라 달라짐 → 한 번 default를 지정하면 그 다음 parameter도 default로 지정해야 함 ▶️ 앞에 있는 a값에는 default를 지정했지만 뒤에 있는 b에는 default를 지정해주지 않아 오류가 발생함 ▶️ a와 b 모두 default값을 지정해주면 오류 해결 ▶️ method의 default 값으로 '합'을 지정해둠 ▶️ 위에서 언급한 것처럼 method의 default 값으로 '합'을 지정해 두었기 때문에, method의 인자로 아무것도 입력하지 않으면 자동으로 '합'이 적용됨 ▶️ method에 '차'를 입력한 경우, 첫 번째와 두 번째 인자값의 차를 출력함 ▶️ method를 입력..

Data Analysis 2021.08.31

파일 이름 한번에 변경하기 프로그램

import os path = os.getcwd()+'\\rename' files = os.listdir('./rename') user_input=input("바꾸고 싶은 이름을 입력하시오\t from:to형식으로 적어주세요\n ex)KaKaoTalk:박람회\n>>>") user_input_split=user_input.split(':') for file in files: change_name=file.replace(user_input_split[0],user_input_split[1]) os.rename(os.path.join(path,file),os.path.join(path,change_name)) print("바뀐 이름은 아래와 같습니다\n", os.listdir('./rename')) ▶ pat..

Data Analysis 2021.08.31

Jupyter Notebook 기본 기능 익히기

Notebook User Interface Pirnt() 출력 ▶️ Jupyter에는 print 함수가 내장되어있음 → 따로 print() 입력을 하지 않아도 가능 Command Mode ▶️ 선택한 셀에 입력이 불가능한 상태 ▶️ 커서 깜빡임이 없음 Edit Mode ▶️ 선택한 셀에 입력이 가능한 상태 ▶️ 커서가 깜빡임 ▶️ Enter 누를시 Command Mode로 전환됨 ▶️ Edit Mode에서 Command Mode로 전환시 Esc 클릭 워드의 코드 버전 MarkDown ▶️ 웹페이지처럼 제작이 가능함 ▶️ Toolbar에서 Markdown으로 변경이 가능함 글씨 크기 조정 ▶️ # 붙이고 한 글자 띄어쓰면 큰 글씨로 변경이 가능함(Markdown) ▶️ # 갯수가 늘어날 수록(1개 → 3개..

Data Analysis 2021.08.30
반응형