목록판다스 (3)
취미와 밥줄사이
INTRODUCTION 파이썬은 데이터 분석을 하는데 유용한 라이브러리가 많습니다. 대표적인 라이브러리로는 pandas 라이브러리가 있습니다. 판다스를 통해 데이터 전처리 그리고 데이터 분석을 한 데이터를 엑셀로 공유하고 싶은 상황이 발생할 때가 있습니다. 이럴 떄는 간단하게 데이터프레임을 엑셀 혹은 csv파일로 저장하여 공유할 수가 있습니다. pd.to_excel() # 엑셀 파일로 저장 pd.to_csv() # csv 파일로 저장하기 Parameter - pd.to_excel() excel_writer : 저장할 파일경로 sheet_name : 시트 이름 설정 index : 인덱스 포함여부 설정 header : header 포함여부 na_rep 결측치 표현방법 설정 CONTENT - 예제 캐글 노트북..
isintance( 값, 자료형) 첫 번째 인자인 값의 자료형이 두 번째 인자의 자료형과 동일하면 True 를 반환하고 동일하지 않다면 False를 반환한다. Syntax isinstance( object, type) Prameter Values object = 객체를 인자로 받는다. class_or_tuple = 클래스 혹은 자료형을 인자로 받는다. Reference steadiness-193.tistory.com/255 판다스 - isinstance [isinstace(값, 자료형)] * 자료형은 str, float, list, tuple 등 가능하다. 값의 자료형이 인자에 있는 자료형과 동일하다면 True 그렇지 않다면 False를 반환 결과를 True or False로 반환한다. 데이터 프레임....
에러: UnicodeDecodeError Pandas 라이브러리를 통해서 csv 파일을 임포트하는 경우(pd.read_csv('파일경로') 에 아래와 같은 에러가 발생하는 경우가 있다. 이것은 인코딩 방식이 달라서 발생하는 문제이다. UnicodeDecodeError: 'utf-8' codec can't decode byte 0xb3 in position 0: invalid start byte 이러한 상황에서는 다음과 같은 파라미터를 추가하면 해결할 수가 있다. pd.read_csv('파일경로', encoding = 'cp949')를 추가하면 된다. encoding = 'cp949'를 추가하면 파일을 올바르게 읽어올 수 있다. `