CODEDRAGON ㆍDevelopment/Python
DataFrame
· 데이터프레임(DataFrame) 클래스
· {pandas}의 자료구조
· 여러 개의 칼럼(Column)으로 구성된 2차원 형태의 자료구조입니다. 즉, 행과 열로 구성된 2차원 데이터를 만들어 줍니다.
· pandas의 DataFrame은 엑셀의 스프레드시트와 비슷한 테이블 형태를 가지고 있습니다.
· 행을 구분해주는 인덱스(index)와 열을 구분해주는 컬럼(column)이 있습니다. 그래서 별도로 지정해주지 않으면 인덱스는 리스트처럼 정수로 설정이 되고 한 번 설정된 인덱스는 변경되지 않습니다.
· DataFrame 객체에서 칼럼의 이름과 순서는 columns 인자로 지정할 수 있습니다.
· 데이터프레임은 전치(transpose)연산 를 포함하여 NumPy 2차원 배열이 가지는 대부분의 속성이나 메서드를 지원합니다.
DataFrame(raw_data, columns=[…], index=[…]) |
columns |
칼럼( ≒열 ≒키값) 의 이름을 지정 |
index |
인덱스(≒행 ≒리스트의성분)의 이름을 지정 |
자료형 타입은 아래와 같이 출력됩니다.
<class 'pandas.core.frame.DataFrame'> |
'Development > Python' 카테고리의 다른 글
파이썬 자료형 (0) | 2019.12.22 |
---|---|
1차원 실수 분포 플롯 (0) | 2019.12.21 |
Python 삭제하기 - uninstall (0) | 2019.12.21 |
if (0) | 2019.12.20 |
Excel 데이터 다루기 (0) | 2019.12.19 |