반응형

슬기로운 개발자생활/Python 5

[Pandas] 자주 쓰는 함수 모음 Python

안녕하세요 ! 소신입니다. 데이터 분석을 위해선 pandas 모듈을 잘 사용하는게 도움이 많이 되는데요 자주 사용하진 않지만, 까먹었을 때 찾아보기는 귀찮은 함수들을 모아서 정리해보았습니다. # Pandas 기본 # Pandas DataFrame 기본 pd.read_csv('pth/to/file/path', index_col='date', header=None) df.dropna() df.reset_index(drop=True, inplace=True) pddf[pddf['본문'].apply(lambda i : '삼성전자' in str(i))] # = 본문에 삼성전자가 있는 애들만 출력 df.sort_values(by='날짜', ignore_index=True) pddf['카테고리'].count() / ..

[찾기 쉬운 Python 코드] Numpy

안녕하세요 ! 소신입니다. 사용법 + 예제 코드까지 이해하고 찾기 쉽게 정리해놓았습니다 찾기 : CTRL+F로 검색어를 입력해보세요 #np.nan #np.inf np.nan + 1 => np.nan 1 + np.nan => np.nan np.inf + 1 => np.inf 1 + np.ifn => np.inf #vstack #hstack #numpy 배열 합치기, 가로 합치기, 세로 합치기, 열 합치기, 행 합치기 # vstack a = np.ones((1,5)) # 1x5 b = np.ones((1,3)) # 1x3 d = np.c_[a,b] # 1x8 d, d.shape # OUT >>> array([[1., 1., 1., 1., 1., 1., 1., 1.]]), (1, 8) # hstack a = ..

[Python] 파이썬 파일 생성, 쓰기, 파일 이름 변경, 파일 + 폴더 탐색, 삭제 패키지

안녕하세요 ! 소신입니다. 파이썬 분석을 진행할 때 꽤 많이 쓰는게 다시 찾고 그러면 귀찮은게 많더라구요 데이터 수집을 하면서 바로바로 원하는 파일에 저장하고, 특정 확장자명을 가지는 파일이나 폴더를 탐색하고, 수많은 파일의 이름을 동시에 변경, 삭제하는 것을 패키지로 모아봤습니다. github.com/svstar94/SDAU svstar94/SDAU JJ Data Analysis Notes in Github (Package). Contribute to svstar94/SDAU development by creating an account on GitHub. github.com 사용방법은 ipynb를 참고하시면 되고 FileManager.py를 다운받아서 import해주시면 됩니다. ㅁ 파일 생성, 쓰기..

[프로젝트 중심 데이터 분석 강좌 - Python 기초] 2. 파이썬 연산, 자료형

안녕하세요 소신입니다. 데이터 분석을 위한 파이썬 기초입니다. 파이썬을 다루기 위한 기본 문법을 살펴보겠습니다. 기본 문법은 외우고, 이해해야 하는 부분입니다. ㅁ 산술연산 ㅇ 사칙연산 파이썬에서 활용가능한 사칙연산은 다음과 같습니다. 구분 예제 결과 덧셈 1 + 2 3 뺄셈 1 - 2 -1 곱셈 5 * 2 10 나눗셈 5 / 2 2.5 나눗셈 (몫) 5 // 2 2 나눗셈 (나머지) 9 % 2 1 제곱 2 ** 3 8 괄호 (우선순위) (2 + 3) * 2 10 ㅇ 자료형 type(값) - 자료의 형태를 확인하는 함수 type(2) # 결과 : int type(10.5) # 결과 : float - 자료형 int - 정수 float - 실수 bool - True or False (논리형) str - 문자..

[프로젝트 중심 데이터 분석 강좌 - Python 기초] 1. 파이썬 설치하기

안녕하세요 소신입니다. 데이터 분석을 위한 Python 기초편입니다. 처음은 아나콘다를 설치하고 환경을 설정하는것부터 시작하겠습니다. ㅁ 아나콘다 설치 Anaconda | Individual Edition Anaconda's open-source Individual Edition is the easiest way to perform Python/R data science and machine learning on a single machine. www.anaconda.com 파이썬 기본 설정과 분석 기본 패키지를 받기 위해 아나콘다를 설치합니다. Download 버튼을 클릭해줍니다. 각자의 환경에 맞게 설치해주시면 되는데 글을 작성하는 11월 14일 기준 최신버전은 3.8 버전입니다. ㅁ 아나콘다 설치 ..

반응형