본문 바로가기

컴퓨터 프로그래밍

Python Pandas를 이용한 데이터 처리 - Series

반응형

팬더스의 경우 파이썬의 데이터 타입을 그대로 사용하지 않는다. 

처리속도를 높이기 위해서 numpy의 데이터 타입을 확장해서 사용한다. 

팬더스의 고유 데이터타입은 2가지인데, Series와 DataFrame 다. 

 

Series 데이터 타입 만들기 

Series는 1차원 배열이며 숫자로 된 인덱스를 갖지만 사용가의 지정에 따라 인덱스의 이름을 가질 수 있다. 

예시입니다. 

s = pd.Series(["m","i","u","h",3,9,4])
print(s)

의 결과는 다음과 같습니다. 

series 결과

pandas를 사용하는 이유가 인덱스를 설정할 수 있기 때문입니다. 

Series도 마찬가지로 다음과 같이 인덱스를 설정할 수 있습니다. 

 

s = pd.Series(["m","i","u","h",3,9,4], index=["a","b","c","d","e","f","g"])
print(s)

의 결과는 다음과 같습니다. 

series indexing 결과

 

반응형