elice

Elice 파이썬 #3 - Pandas 심화
데이터프레임 정렬하기 Index 값 기준으로 정렬 df = df.sort_index(axis=0) # axis=0 : 행 인덱스 기준 정렬(Default 오름차순) df = df.sort_index(axis=1, ascending = False) # axis=1 : 열 인덱스(column) 기준 정렬(ascending = False : 내림차순) Column 값 기준으로 정렬 df.sort_values('컬럼이름', ascending=True) #Default는 오름차순, ascending=False : 내림차순 df.sort_values(['컬럼이름1','컬럼이름2'], ascending = [True,False]) #컬럼1 기준으로 먼저 정렬 후, 컬럼2기준으로 정렬. 데이터프레임 분석용 함수 - d..

Elice 파이썬 #1 - Numpy
Numpy란? Numerical Python의 약자로, 대규모 다차원 배열을 다룰때 더 쉽고 빠르게 연산을 할 수 있도록 돕는 라이브러리. 기본 자료형 np.ndarray로, np.array(리스트, dtype=자료형) 으로 정의함. 메소드 종류 arr = np.array(list) arr.ndim - 배열의 차원을(n dimension) 저장한 변수. arr.shape - 배열의 모양을 저장한 변수(각 dimension의 크기) (ex)[[0,1,2][3,4,5]] 은 (2,3) (2행3열) arr.reshape() - 배열의 모양을 바꿔줌.(괄호 안에는 shape을 넣어줌.) Indexing 과 Slicing Indexing: 인덱스로 값을 찾아냄 x = np.arange(1, 13, 1) # 이때,..