Skip to content
- 판다스 자료구조
- Series
- Series의 구조
- Series 만들기 : pd.Series()
- 인덱스 구조 : sr.index, sr.values
- 원소 선택 : sr[‘c’], sr[1]
- DataFrame
- DataFrame의 구조
- DataFrame 만들기 : pd.DataFrame()
- 행이름, 열이름 지정 : pd.DataFrame(2차원배열, index=??, columns=??)
- 행 인덱스 변경 : df.index = []
- 열 이름 변경 : df.columns = []
- 행 인덱스 일부 변경 = df.rename(index={old:new, old:new})
- 열 이름 일부 변경 = df.rename(columns={old:new, old:new})
- 행/열 삭제 : df.drop( 인덱스, axis=0) df.drop( 열이름, axis=1)
- 행 선택 / 열 선택 / 원소 선택
- 열 추가 : df[새열이름] = 값
- 행 추가 : df.loc[새행이름] = 배열
- 원소 값 변경
- 행 열 위치 바꾸기 : df.transpose(), df.T
- 특정 행을 행 인덱스로 지정 : df.set_index(열이름)
- 행 인덱스 재배열 : df.reindex(배열)
- 행 인덱스 초기화 : df.reset_index()
- 행 인덱스를 기준으로 데이터프레임 정렬 : df.sort_index()
- 산술 연산
- Series 연산 : Series +-*/ 숫자, Series +-*/ Series
- DataFrame 연산 : df +-*/ 숫자, df +-*/ df
error: Content is protected !!