Python 반복문 - while, for, break, continue, else
Python 반복문 - while, for, break, continue, else 반복문 While문 while <조건식>: 실행할 코드 if문과 다른점은 while문은 조건식이 True인 경우만 진행 ex. 사용자가 ‘안녕’ 이라고 할때까지 계속 입력을 요청받는 코드 greetin...
Python 반복문 - while, for, break, continue, else 반복문 While문 while <조건식>: 실행할 코드 if문과 다른점은 while문은 조건식이 True인 경우만 진행 ex. 사용자가 ‘안녕’ 이라고 할때까지 계속 입력을 요청받는 코드 greetin...
Python 기초 Python Jupyterlab 사용 intro 단축키 주의사항 1. 변수 변수이름 = 값 변수이름은 어떤 이름이든 상관 없음 다만 영어, 숫자, _를 이용하여 선언 키워드는 사용불가 1-1. number 1-2. Boolean True, False로 이뤄진 타입 1-3. None 1-4. S...
Python 제어문 - 조건문과 조건표현식 제어문 조건문( if문 ) if 문은 반드시 일정한 참/거짓을 판단 할 수 있는 조건식과 함께 사용한다. (if : <조건식> :) 1-1. <조건식>이 참인 경우 :이후의 문장을 실행한다. 1-2. <조건식>이 거짓인 경우 else: 이후의 문장을 실행한다. e...
Python 기초 - 변수, 연산자, 자료형 Python Jupyterlab 사용 intro 단축키 주의사항 1. 변수 변수이름 = 값 변수이름은 어떤 이름이든 상관 없음 다만 영어, 숫자, _를 이용하여 선언 키워드는 사용불가 1-1. number 1-2. Boolean True, False로 이뤄진 타입 1...
Pandas 데이터 전처리 - 컬럼추가, 삭제, 타입변환, datetime, cut/qcut 데이터 분석 컬럼추가 df['VIP'] = True 행/컬럼삭제 행삭제 인덱스 지정 : df.drop(1) 범위 지정 : df.drop(np.arrange(10)) 인덱싱 : df1.drop([1,3,5,7,9]...
Pandas 결측치 처리 - isnull, fillna, dropna 데이터 분석 copy DataFrame을 복제 복제한 DataFrame을 수정해도 원본에는 영향을 미치지 않음 df_copy = df.copy() 결측치 결측치 처리 결측치 데이터 확인 결측치가 아닌 데이터 확인 결측 ...
Pandas 파일입출력 - Excel과 CSV 파일 처리 파일입출력 Excel 불러오기 excel = pd.read_excel('경로',sheet_name='') excel.head() : 불러온 excel 5행으로 확인 excel.keys() : excel sheet 조회 excel.to_excel('sample.xlsx', in...
Pandas concat과 merge - 데이터 연결과 병합 concat() - 데이터 연결 concat()은 DataFrame을 연결함. 행 방향으로 연결 기본 값인 axis = 0이 지정되어 있고, 행 방향으로 연결함. 또한, 같은 column을 알아서 찾아서 데이터를 연결 pd.concat([gas1, gas2]) 연결...
Python 객체지향 프로그래밍(OOP) - 클래스, 상속, 다중상속 객체지행 프로그래밍(OOP) 클래스(class) : 같은 종류의 집단에 속하는 속성(attribute)과 행위(method)를 정의한 것 인스턴스(instance) : 클래스를 실제로 메모리상에 할당한 것 속성(attribute) : 클래스 / 인스턴스가 가지고 있는...
Python 에러와 예외처리 - try, except, finally Error synatax error if True: pass else print('hi' Exception ZeroDivisionError print(5/0) ZeroDivisionError: division b...